
<ul class="passos-reserva">
			<li data-passo="1" class="ativo">PRISE EN CHARGE / RETOUR</li>
			<li data-passo="2">CHOISIR UN VÉHICULE</li>
			<li data-passo="3">PROTECTIONS</li>
			<li data-passo="4">CHOISIR LES EXTRAS ET LA PROTECTION</li>
			<li data-passo="5">DÉTAILS DU CLIENT ET PAIEMENT</li>
		  </ul><ul class="passos-reserva mobile">
			<li data-passo="1" class="ativo">1<span>. PRISE EN CHARGE / RETOUR</span></li>
			<li data-passo="2">2<span>. CHOISIR UN VÉHICULE</span></li>
			<li data-passo="3">3<span>. PROTECTIONS</span></li>
			<li data-passo="4">4<span>. CHOISIR LES EXTRAS ET LA PROTECTION</span></li>
			<li data-passo="5">5<span>. DÉTAILS DU CLIENT ET PAIEMENT</span></li>
		  </ul>{"id":30127,"date":"2024-03-06T10:06:36","date_gmt":"2024-03-06T10:06:36","guid":{"rendered":"https:\/\/carfast.pt\/reservations\/"},"modified":"2025-12-16T14:39:28","modified_gmt":"2025-12-16T14:39:28","slug":"reservations","status":"publish","type":"page","link":"https:\/\/carpin.wevolved.com\/fr\/reservations\/","title":{"rendered":"Choisissez la voiture id\u00e9ale pour votre voyage."},"content":{"rendered":"<p>[vc_row el_class=&#8221;section-reservas&#8221;][vc_column][vc_custom_heading source=&#8221;post_title&#8221; font_container=&#8221;tag:h1|text_align:center&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text]<section class=\"formulario-pesq-geral\" data-section=\"1\"><form class=\"reserva-form\" method=\"POST\" action=\"\/reservas\/?passo=2\">\n\t\t\t<div class=\"escolha-veiculos\"><div class=\"ativo\" data-tipo=\"ligeiro\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/04\/Grupo-47@2x.png\" alt=\"Voitures\" title=\"L\u00e9ger\">L\u00e9ger<\/div><\/div>\n\t\t\t\t<div class=\"estacoes\">\n\t\t\t\t\t<div class=\"levantamento\">\n\t\t\t\t\t\t<h4>Retraits<\/h4>\n\t\t\t\t\t\t<div class=\"elemento estacao-levantamento\"><select name=\"estacao-levantamento\"><option value=\"\">Station d'enqu\u00eate<\/option><option value=\",24,\" data-id-rentcar=\"\" data-id-international=\"24\" data-id-rentway=\"\">A\u00e7ores - Ponta Delgada<\/option><option value=\"5,1,001\" data-id-rentcar=\"5\" data-id-international=\"1\" data-id-rentway=\"001\">Aeroporto Porto<\/option><option value=\",3,\" data-id-rentcar=\"\" data-id-international=\"3\" data-id-rentway=\"\">Faro<\/option><option value=\",6,\" data-id-rentcar=\"\" data-id-international=\"6\" data-id-rentway=\"\">Lisboa<\/option><option value=\",7,\" data-id-rentcar=\"\" data-id-international=\"7\" data-id-rentway=\"\">Madeira<\/option><\/select><\/div>\n\t\t<div class=\"elemento data-levantamento\">\n\t\t\t<input type=\"date\" placeholder=\"Date\" name=\"data-levantamento\">\n\t\t<\/div>\n\t\t<div class=\"elemento hora-levantamento-2\">\n\t\t\t<select name=\"hora-levantamento-2\"><option value=\"00:00\" >00:00<\/option>\n<option value=\"00:30\" >00:30<\/option>\n<option value=\"01:00\" >01:00<\/option>\n<option value=\"01:30\" >01:30<\/option>\n<option value=\"02:00\" >02:00<\/option>\n<option value=\"02:30\" >02:30<\/option>\n<option value=\"03:00\" >03:00<\/option>\n<option value=\"03:30\" >03:30<\/option>\n<option value=\"04:00\" >04:00<\/option>\n<option value=\"04:30\" >04:30<\/option>\n<option value=\"05:00\" >05:00<\/option>\n<option value=\"05:30\" >05:30<\/option>\n<option value=\"06:00\" >06:00<\/option>\n<option value=\"06:30\" >06:30<\/option>\n<option value=\"07:00\" >07:00<\/option>\n<option value=\"07:30\" >07:30<\/option>\n<option value=\"08:00\" >08:00<\/option>\n<option value=\"08:30\" >08:30<\/option>\n<option value=\"09:00\" >09:00<\/option>\n<option value=\"09:30\" selected>09:30<\/option>\n<option value=\"10:00\" >10:00<\/option>\n<option value=\"10:30\" >10:30<\/option>\n<option value=\"11:00\" >11:00<\/option>\n<option value=\"11:30\" >11:30<\/option>\n<option value=\"12:00\" >12:00<\/option>\n<option value=\"12:30\" >12:30<\/option>\n<option value=\"13:00\" >13:00<\/option>\n<option value=\"13:30\" >13:30<\/option>\n<option value=\"14:00\" >14:00<\/option>\n<option value=\"14:30\" >14:30<\/option>\n<option value=\"15:00\" >15:00<\/option>\n<option value=\"15:30\" >15:30<\/option>\n<option value=\"16:00\" >16:00<\/option>\n<option value=\"16:30\" >16:30<\/option>\n<option value=\"17:00\" >17:00<\/option>\n<option value=\"17:30\" >17:30<\/option>\n<option value=\"18:00\" >18:00<\/option>\n<option value=\"18:30\" >18:30<\/option>\n<option value=\"19:00\" >19:00<\/option>\n<option value=\"19:30\" >19:30<\/option>\n<option value=\"20:00\" >20:00<\/option>\n<option value=\"20:30\" >20:30<\/option>\n<option value=\"21:00\" >21:00<\/option>\n<option value=\"21:30\" >21:30<\/option>\n<option value=\"22:00\" >22:00<\/option>\n<option value=\"22:30\" >22:30<\/option>\n<option value=\"23:00\" >23:00<\/option>\n<option value=\"23:30\" >23:30<\/option>\n<\/select>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"devolucao\">\n\t\t<h4>D\u00e9volution<\/h4>\n\t\t<div class=\"elemento estacao-devolucao\"><select name=\"estacao-devolucao\"><option value=\"\">Gare de retour<\/option><option value=\",24,\" data-id-rentcar=\"\" data-id-international=\"24\" data-id-rentway=\"\">A\u00e7ores - Ponta Delgada<\/option><option value=\",7,\" data-id-rentcar=\"\" data-id-international=\"7\" data-id-rentway=\"\">Madeira<\/option><option value=\",6,\" data-id-rentcar=\"\" data-id-international=\"6\" data-id-rentway=\"\">Lisboa<\/option><option value=\",3,\" data-id-rentcar=\"\" data-id-international=\"3\" data-id-rentway=\"\">Faro<\/option><option value=\"5,1,001\" data-id-rentcar=\"5\" data-id-international=\"1\" data-id-rentway=\"001\">Aeroporto Porto<\/option><\/select><\/div>\n\t\t<div class=\"elemento data-devolucao\">\n\t\t\t<input type=\"date\" placeholder=\"Date\" name=\"data-devolucao\">\n\t\t<\/div>\n\t\t<div class=\"elemento hora-devolucao-2\">\n\t\t\t<select name=\"hora-devolucao-2\"\"><option value=\"00:00\" >00:00<\/option>\n<option value=\"00:30\" >00:30<\/option>\n<option value=\"01:00\" >01:00<\/option>\n<option value=\"01:30\" >01:30<\/option>\n<option value=\"02:00\" >02:00<\/option>\n<option value=\"02:30\" >02:30<\/option>\n<option value=\"03:00\" >03:00<\/option>\n<option value=\"03:30\" >03:30<\/option>\n<option value=\"04:00\" >04:00<\/option>\n<option value=\"04:30\" >04:30<\/option>\n<option value=\"05:00\" >05:00<\/option>\n<option value=\"05:30\" >05:30<\/option>\n<option value=\"06:00\" >06:00<\/option>\n<option value=\"06:30\" >06:30<\/option>\n<option value=\"07:00\" >07:00<\/option>\n<option value=\"07:30\" >07:30<\/option>\n<option value=\"08:00\" >08:00<\/option>\n<option value=\"08:30\" >08:30<\/option>\n<option value=\"09:00\" >09:00<\/option>\n<option value=\"09:30\" selected>09:30<\/option>\n<option value=\"10:00\" >10:00<\/option>\n<option value=\"10:30\" >10:30<\/option>\n<option value=\"11:00\" >11:00<\/option>\n<option value=\"11:30\" >11:30<\/option>\n<option value=\"12:00\" >12:00<\/option>\n<option value=\"12:30\" >12:30<\/option>\n<option value=\"13:00\" >13:00<\/option>\n<option value=\"13:30\" >13:30<\/option>\n<option value=\"14:00\" >14:00<\/option>\n<option value=\"14:30\" >14:30<\/option>\n<option value=\"15:00\" >15:00<\/option>\n<option value=\"15:30\" >15:30<\/option>\n<option value=\"16:00\" >16:00<\/option>\n<option value=\"16:30\" >16:30<\/option>\n<option value=\"17:00\" >17:00<\/option>\n<option value=\"17:30\" >17:30<\/option>\n<option value=\"18:00\" >18:00<\/option>\n<option value=\"18:30\" >18:30<\/option>\n<option value=\"19:00\" >19:00<\/option>\n<option value=\"19:30\" >19:30<\/option>\n<option value=\"20:00\" >20:00<\/option>\n<option value=\"20:30\" >20:30<\/option>\n<option value=\"21:00\" >21:00<\/option>\n<option value=\"21:30\" >21:30<\/option>\n<option value=\"22:00\" >22:00<\/option>\n<option value=\"22:30\" >22:30<\/option>\n<option value=\"23:00\" >23:00<\/option>\n<option value=\"23:30\" >23:30<\/option>\n<\/select>\n\t\t<\/div>\n\t\t<div class=\"elemento idade\">\n\t\t<select name=\"idade\">\n\t\t<option value=\"19\">19 Ann\u00e9es<\/option><option value=\"20\">20 Ann\u00e9es<\/option><option value=\"21\">21 Ann\u00e9es<\/option><option value=\"22\">22 Ann\u00e9es<\/option><option value=\"23\">23 Ann\u00e9es<\/option><option value=\"24\">24 Ann\u00e9es<\/option><option value=\"25\" selected>25 Ann\u00e9es<\/option><option value=\"26\">26 Ann\u00e9es<\/option><option value=\"27\">27 Ann\u00e9es<\/option><option value=\"28\">28 Ann\u00e9es<\/option><option value=\"29\">29 Ann\u00e9es<\/option><option value=\"30\">30 Ann\u00e9es<\/option><option value=\"31\">31 Ann\u00e9es<\/option><option value=\"32\">32 Ann\u00e9es<\/option><option value=\"33\">33 Ann\u00e9es<\/option><option value=\"34\">34 Ann\u00e9es<\/option><option value=\"35\">35 Ann\u00e9es<\/option><option value=\"36\">36 Ann\u00e9es<\/option><option value=\"37\">37 Ann\u00e9es<\/option><option value=\"38\">38 Ann\u00e9es<\/option><option value=\"39\">39 Ann\u00e9es<\/option><option value=\"40\">40 Ann\u00e9es<\/option><option value=\"41\">41 Ann\u00e9es<\/option><option value=\"42\">42 Ann\u00e9es<\/option><option value=\"43\">43 Ann\u00e9es<\/option><option value=\"44\">44 Ann\u00e9es<\/option><option value=\"45\">45 Ann\u00e9es<\/option><option value=\"46\">46 Ann\u00e9es<\/option><option value=\"47\">47 Ann\u00e9es<\/option><option value=\"48\">48 Ann\u00e9es<\/option><option value=\"49\">49 Ann\u00e9es<\/option><option value=\"50\">50 Ann\u00e9es<\/option><option value=\"51\">51 Ann\u00e9es<\/option><option value=\"52\">52 Ann\u00e9es<\/option><option value=\"53\">53 Ann\u00e9es<\/option><option value=\"54\">54 Ann\u00e9es<\/option><option value=\"55\">55 Ann\u00e9es<\/option><option value=\"56\">56 Ann\u00e9es<\/option><option value=\"57\">57 Ann\u00e9es<\/option><option value=\"58\">58 Ann\u00e9es<\/option><option value=\"59\">59 Ann\u00e9es<\/option><option value=\"60\">60 Ann\u00e9es<\/option><option value=\"61\">61 Ann\u00e9es<\/option><option value=\"62\">62 Ann\u00e9es<\/option><option value=\"63\">63 Ann\u00e9es<\/option><option value=\"64\">64 Ann\u00e9es<\/option><option value=\"65\">65 Ann\u00e9es<\/option><option value=\"66\">66 Ann\u00e9es<\/option><option value=\"67\">67 Ann\u00e9es<\/option><option value=\"68\">68 Ann\u00e9es<\/option><option value=\"69\">69 Ann\u00e9es<\/option><option value=\"70\">70 Ann\u00e9es<\/option><option value=\"71\">71 Ann\u00e9es<\/option><option value=\"72\">72 Ann\u00e9es<\/option><option value=\"73\">73 Ann\u00e9es<\/option><option value=\"74\">74 Ann\u00e9es<\/option><option value=\"75\">75 Ann\u00e9es<\/option><option value=\"76\">76 Ann\u00e9es<\/option><option value=\"77\">77 Ann\u00e9es<\/option><option value=\"78\">78 Ann\u00e9es<\/option><option value=\"79\">79 Ann\u00e9es<\/option><option value=\"80\">80 Ann\u00e9es<\/option><option value=\"81\">81 Ann\u00e9es<\/option><option value=\"82\">82 Ann\u00e9es<\/option><option value=\"83\">83 Ann\u00e9es<\/option><option value=\"84\">84 Ann\u00e9es<\/option><option value=\"85\">85 Ann\u00e9es<\/option><option value=\"86\">86 Ann\u00e9es<\/option><option value=\"87\">87 Ann\u00e9es<\/option><option value=\"88\">88 Ann\u00e9es<\/option><option value=\"89\">89 Ann\u00e9es<\/option><option value=\"90\">90 Ann\u00e9es<\/option>\n<\/select>\n\t<\/div>\n<\/div>\n<input type=\"hidden\" name=\"tipo-veiculo\">\n<input id=\"search-reservas\" type=\"submit\" value=\"Recherche\">\n<\/form><\/section>    <script>\n        jQuery(function ($) {\n\n            $('#search-reservas').click(function (event) {\n\n                event.preventDefault();\n\n                const datePickUp = new Date($('input[name=\"data-levantamento\"]').val());\n\n                const dateDropOff = new Date($('input[name=\"data-devolucao\"]').val());\n\n                if (!datePickUp.getTime() || !dateDropOff.getTime()) {\n                    $('<div class=\"erro-form\">Veuillez saisir des informations valides pour la prise en charge et le retour.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                if (datePickUp < new Date()) {\n                    $('<div class=\"erro-form\">The withdrawal date cannot be earlier than or equal to the current date.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                if (dateDropOff <= datePickUp) {\n                    $('<div class=\"erro-form\">La date de retour doit \u00eatre post\u00e9rieure \u00e0 la date d'enl\u00e8vement.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                const horaPickUp = $('select[name=\"hora-levantamento-2\"]').val();\n\n                const horaDropOff = $('select[name=\"hora-devolucao-2\"]').val();\n                if (!horaPickUp || !horaDropOff) {\n                    $('<div class=\"erro-form\">Veuillez s\u00e9lectionner des cr\u00e9neaux horaires de prise en charge et de retour valides.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n\n                }\n\n                const stationPickUpID = $('select[name=\"estacao-levantamento\"] option:selected').val();\n                const stationDropOffID = $('select[name=\"estacao-devolucao\"] option:selected').val();\n\n                if (!stationPickUpID || !stationDropOffID) {\n                    $('<div class=\"erro-form\">Veuillez s\u00e9lectionner des lieux valides pour la prise en charge et le retour.<\/div>')\n                        .insertBefore('.reserva-form')\n                        .delay(3000)\n                        .fadeOut();\n                    return;\n                }\n\n                \/\/check idade above 19\n                const idade = $('select[name=\"idade\"]').val();\n                if (idade < 19) {\n                    $('<div class=\"erro-form\">L'\u00e2ge minimum pour louer un v\u00e9hicule est de 21 ans.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                const tipoVeiculo = $('.escolha-veiculos .ativo').data('tipo');              \/\/set hidden inputs\n                $('input[name=\"tipo-veiculo\"]').val(tipoVeiculo);\n\n                $('#loading-section').show();\n\n                \/\/submit the form\n                $('.reserva-form').off('submit').submit();\n\n            });\n\n                        $('body').addClass('sem-passo');\n                    });\n    <\/script>\n    <div class=\"woocommerce\"><\/div>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row el_class=&#8221;section-reservas&#8221;][vc_column][vc_custom_heading source=&#8221;post_title&#8221; font_container=&#8221;tag:h1|text_align:center&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text][\/vc_column_text][\/vc_column][\/vc_row]<\/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-30127","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/pages\/30127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/comments?post=30127"}],"version-history":[{"count":3,"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/pages\/30127\/revisions"}],"predecessor-version":[{"id":1155546,"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/pages\/30127\/revisions\/1155546"}],"wp:attachment":[{"href":"https:\/\/carpin.wevolved.com\/fr\/wp-json\/wp\/v2\/media?parent=30127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}