{"id":9488,"date":"2025-11-27T16:22:40","date_gmt":"2025-11-27T15:22:40","guid":{"rendered":"https:\/\/flexestate.nl\/?page_id=9488"},"modified":"2026-04-09T11:57:52","modified_gmt":"2026-04-09T09:57:52","slug":"place-offer","status":"publish","type":"page","link":"https:\/\/flexestate.nl\/nl\/place-offer\/","title":{"rendered":"Place your offer"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"9488\" class=\"elementor elementor-9488\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b31d4d3 e-flex e-con-boxed e-con e-parent\" data-id=\"b31d4d3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f188e57 elementor-widget elementor-widget-html\" data-id=\"f188e57\" 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<style>\n\/* Flex Estate \u2013 Place Offer Form *\/\n.fe-offer-form {\n    max-width: 800px;\n    margin: 0 auto 40px;\n    background: #ffffff;\n    padding: 20px 20px 25px;\n    border-radius: 8px;\n    border: 1px solid #e0e4ea;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.03);\n    font-family: \"Poppins\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n}\n\n.fe-offer-title {\n    font-size: 24px;\n    margin-bottom: 6px;\n    color: #001C51;\n    font-weight: 600;\n}\n\n.fe-offer-intro {\n    font-size: 14px;\n    margin-bottom: 18px;\n    color: #2E2E2E;\n}\n\n.fe-offer-fieldset {\n    border: 1px solid #dde3ec;\n    border-radius: 6px;\n    padding: 15px 15px 10px;\n    margin-bottom: 16px;\n    background: #F7FAFC;\n}\n\n.fe-offer-fieldset legend {\n    padding: 0 6px;\n    font-weight: 600;\n    color: #001C51;\n    font-size: 14px;\n}\n\n.fe-offer-field,\n.fe-offer-inline .fe-offer-field {\n    margin-bottom: 10px;\n}\n\n.fe-offer-field label {\n    display: block;\n    font-size: 13px;\n    margin-bottom: 4px;\n    color: #2E2E2E;\n}\n\n.fe-offer-field input,\n.fe-offer-field textarea,\n.fe-offer-field select {\n    width: 100%;\n    font-size: 14px;\n    padding: 7px 9px;\n    border-radius: 4px;\n    border: 1px solid #ccd3df;\n    box-sizing: border-box;\n    background: #fff;\n}\n\n.fe-offer-field input:focus,\n.fe-offer-field textarea:focus,\n.fe-offer-field select:focus {\n    outline: none;\n    border-color: #16BFBF;\n    box-shadow: 0 0 0 1px #16BFBF33;\n}\n\n.fe-offer-inline {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n}\n\n.fe-offer-inline .fe-offer-field {\n    flex: 1 1 200px;\n}\n\n.fe-offer-note {\n    font-size: 12px;\n    margin-top: 6px;\n    padding: 8px 10px;\n    border-radius: 4px;\n    background: #FFF7E6;\n    border: 1px solid #F3D19A;\n    color: #5a4a1e;\n}\n\n.fe-offer-checkbox {\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n    font-size: 13px;\n}\n\n.fe-offer-checkbox input {\n    margin-top: 4px;\n}\n\n.fe-offer-submit-btn {\n    margin-top: 10px;\n    padding: 10px 20px;\n    background: #16BFBF;\n    color: #ffffff;\n    border: none;\n    border-radius: 4px;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: background 0.15s ease, box-shadow 0.15s ease;\n}\n\n.fe-offer-submit-btn:hover {\n    background: #001C51;\n    box-shadow: 0 3px 8px rgba(0,0,0,0.15);\n}\n\n@media (max-width: 767px) {\n    .fe-offer-form {\n        padding: 16px 14px 20px;\n        border-radius: 0;\n        border-left: none;\n        border-right: none;\n    }\n}\n<\/style>\n\n<div class=\"fe-offer-form\">\n  <h2 class=\"fe-offer-title\">Breng uw bod uit<\/h2>\n  <p class=\"fe-offer-intro\">\n    Dien uw bod alstublieft eerlijk en volledig in. Flex Estate zal deze informatie alleen delen met de verkoper van de woning of pand waarop u biedt.\n  <\/p>\n  <div id=\"fe_offer_notice\" style=\"display:none; margin-bottom:12px; font-size:13px; border-radius:6px; padding:8px 10px;\"><\/div>\n  <form id=\"flexestate-place-offer\" method=\"post\" action=\"\">\n    <!-- Hidden flags for the PHP handler -->\n    <input type=\"hidden\" name=\"flexestate_place_offer\" value=\"1\">\n    <input type=\"hidden\" name=\"listing_id\" id=\"fe_offer_listing_id\">\n\n    <!-- 1. Buyer details -->\n    <fieldset class=\"fe-offer-fieldset\">\n      <legend>1. Gegevens van de koper<\/legend>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"buyer_name\">Volledige naam *<\/label>\n        <input type=\"text\" id=\"buyer_name\" name=\"buyer_name\" required>\n      <\/div>\n\n      <div class=\"fe-offer-inline\">\n        <div class=\"fe-offer-field\">\n          <label for=\"buyer_email\">E-mailadres *<\/label>\n          <input type=\"email\" id=\"buyer_email\" name=\"buyer_email\" required>\n        <\/div>\n        <div class=\"fe-offer-field\">\n          <label for=\"buyer_phone\">Telefoonnummer *<\/label>\n          <input type=\"tel\" id=\"buyer_phone\" name=\"buyer_phone\" required>\n        <\/div>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"buyer_address\">Huidig adres<\/label>\n        <textarea id=\"buyer_address\" name=\"buyer_address\" rows=\"2\"><\/textarea>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"id_type_offer\">Welk identiteitsbewijs toont u later (paspoort \/ ID-kaart \/ rijbewijs)?<\/label>\n        <input type=\"text\" id=\"id_type_offer\" name=\"id_type_offer\">\n      <\/div>\n\n      <div class=\"fe-offer-note\">\n        <strong>Belangrijk:<\/strong> Upload of vermeld <strong>g\u00e9\u00e9n<\/strong> ID-nummers of kopie\u00ebn van uw identiteitsbewijs op deze pagina. Uw identiteit en bewijs van financi\u00eble middelen worden later rechtstreeks gecontroleerd door de verkoper en\/of notaris.\n      <\/div>\n    <\/fieldset>\n\n    <!-- 2. Offer details -->\n    <fieldset class=\"fe-offer-fieldset\">\n      <legend>2. Bodgegevens<\/legend>\n\n      <div class=\"fe-offer-inline\">\n        <div class=\"fe-offer-field\">\n          <label for=\"offer_amount\">Bod (\u20ac) *<\/label>\n          <input type=\"number\" id=\"offer_amount\" name=\"offer_amount\" min=\"0\" required>\n        <\/div>\n\n        <div class=\"fe-offer-field\">\n          <label for=\"offer_valid_until\">Bod geldig tot (datum)<\/label>\n          <input type=\"date\" id=\"offer_valid_until\" name=\"offer_valid_until\">\n        <\/div>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"transfer_date\">Gewenste overdrachtsdatum<\/label>\n        <input type=\"date\" id=\"transfer_date\" name=\"transfer_date\">\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"working_with_agent\">Heeft u een aankoopmakelaar?<\/label>\n        <select id=\"working_with_agent\" name=\"working_with_agent\">\n          <option value=\"\">Maak een keuze<\/option>\n          <option value=\"no\">Nee<\/option>\n          <option value=\"yes\">Ja<\/option>\n        <\/select>\n      <\/div>\n    <\/fieldset>\n\n    <!-- 3. Financial position -->\n    <fieldset class=\"fe-offer-fieldset\">\n      <legend>3. Financi\u00eble situatie<\/legend>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"financing_method\">Hoe bent u van plan deze aankoop te financieren? *<\/label>\n        <select id=\"financing_method\" name=\"financing_method\" required>\n          <option value=\"\">Maak een keuze<\/option>\n          <option value=\"mortgage\">Hypotheek<\/option>\n          <option value=\"cash\">Eigen middelen (spaargeld \/ eigen vermogen)<\/option>\n          <option value=\"combination\">Combinatie van hypotheek en eigen middelen<\/option>\n        <\/select>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"current_home_sold\">Is uw huidige woning verkocht? *<\/label>\n        <select id=\"current_home_sold\" name=\"current_home_sold\" required>\n          <option value=\"\">Maak een keuze<\/option>\n          <option value=\"not_owner\">Ik bezit geen woning<\/option>\n          <option value=\"sold\">Ja, al verkocht<\/option>\n          <option value=\"under_offer\">Onder bod \/ in verkoopproces<\/option>\n          <option value=\"not_sold_yet\">Nee, nog niet verkocht<\/option>\n        <\/select>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"finance_condition\">Bevat uw bod een financieringsvoorbehoud?<\/label>\n        <select id=\"finance_condition\" name=\"finance_condition\">\n          <option value=\"\">Maak een keuze<\/option>\n          <option value=\"yes\">Ja, ik heb een financieringsvoorbehoud nodig<\/option>\n          <option value=\"no\">Nee, ik heb geen financieringsvoorbehoud nodig<\/option>\n        <\/select>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"extra_conditions\">Aanvullende voorwaarden of opmerkingen (bijv. bouwkundige keuring, ontbindende voorwaarden)<\/label>\n        <textarea id=\"extra_conditions\" name=\"extra_conditions\" rows=\"3\"><\/textarea>\n      <\/div>\n    <\/fieldset>\n\n    <!-- 4. Motivation -->\n    <fieldset class=\"fe-offer-fieldset\">\n      <legend>4. Motivatie<\/legend>\n\n      <div class=\"fe-offer-field\">\n        <label for=\"offer_motivation\">Leg alstublieft kort uit waarom u ge\u00efnteresseerd bent in deze woning en hoe serieus uw bod is.<\/label>\n        <textarea id=\"offer_motivation\" name=\"offer_motivation\" rows=\"3\"><\/textarea>\n      <\/div>\n    <\/fieldset>\n\n    <!-- 5. Declarations -->\n    <fieldset class=\"fe-offer-fieldset\">\n      <legend>5. Verklaringen<\/legend>\n\n      <div class=\"fe-offer-field\">\n        <label class=\"fe-offer-checkbox\">\n          <input type=\"checkbox\" name=\"agree_truthful\" value=\"yes\" required>\n          <span>\n            Ik verklaar dat de informatie in dit bod naar waarheid is ingevuld en naar beste weten correct is.\n          <\/span>\n        <\/label>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label class=\"fe-offer-checkbox\">\n          <input type=\"checkbox\" name=\"agree_nonbinding\" value=\"yes\" required>\n          <span>\n            Ik begrijp dat het indienen van dit formulier <strong>nog geen juridisch bindende koopovereenkomst vormt<\/strong>. De definitieve overeenkomst wordt later afzonderlijk opgesteld en ondertekend.\n          <\/span>\n        <\/label>\n      <\/div>\n\n      <div class=\"fe-offer-field\">\n        <label class=\"fe-offer-checkbox\">\n          <input type=\"checkbox\" name=\"agree_share_with_seller\" value=\"yes\" required>\n          <span>\n            Ik ga ermee akkoord dat Flex Estate dit bod en mijn contactgegevens mag delen met de verkoper van deze woning.\n          <\/span>\n        <\/label>\n      <\/div>\n    <\/fieldset>\n    <label class=\"fe-offer-checkbox\" style=\"display:block; margin:12px 0;\">\n  <input type=\"checkbox\" name=\"agree_serious_offer\" required>\n  Ik begrijp dat dit een <strong>serieus en realistisch bos is<\/strong>. De verkoper mag op deze informatie vertrouwen bij het nemen van beslissingen over bezichtigingen, onderhandelingen en het accepteren van een bod.\n<\/label>\n\n    <button type=\"submit\" class=\"fe-offer-submit-btn\">Dien uw bod in<\/button>\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"nl\"\/><\/form>\n<\/div>\n\n<script>\n(function() {\n  var params = new URLSearchParams(window.location.search);\n\n  \/\/ 1) Fill hidden listing_id from URL\n  var listingId = params.get('listing_id');\n  var field = document.getElementById('fe_offer_listing_id');\n  if (field && listingId) {\n    field.value = listingId;\n  }\n\n  \/\/ 2) Show success \/ error messages\n  var noticeBox = document.getElementById('fe_offer_notice');\n  if (!noticeBox) return;\n\n  var offerOk    = params.get('offer_ok');\n  var offerError = params.get('offer_error');\n\n  if (offerOk === '1') {\n    noticeBox.style.display = 'block';\n    noticeBox.style.background = '#E6FFFA';\n    noticeBox.style.border = '1px solid #38B2AC';\n    noticeBox.style.color = '#285E61';\n    noticeBox.textContent = 'Thank you. Your offer has been sent to the seller. They will contact you as soon as possible.';\n  } else if (offerError === 'min_increment') {\n    var highest   = parseFloat(params.get('highest_offer') || '0');\n    var increment = parseFloat(params.get('min_increment') || '500');\n    var minNeeded = highest + increment;\n\n    noticeBox.style.display = 'block';\n    noticeBox.style.background = '#FFF5F5';\n    noticeBox.style.border = '1px solid #FEB2B2';\n    noticeBox.style.color = '#742A2A';\n\n    var msg = 'Your offer is too low. The next offer must be at least \u20ac' + minNeeded.toLocaleString('nl-NL', {maximumFractionDigits:0}) +\n              ' based on the current highest offer of \u20ac' + highest.toLocaleString('nl-NL', {maximumFractionDigits:0}) + '.';\n    noticeBox.textContent = msg;\n  } else if (offerError === 'missing_consent') {\n    noticeBox.style.display = 'block';\n    noticeBox.style.background = '#FFF5F5';\n    noticeBox.style.border = '1px solid #FEB2B2';\n    noticeBox.style.color = '#742A2A';\n    noticeBox.textContent = 'Please confirm all required checkboxes before submitting your offer.';\n  } else if (offerError === 'internal') {\n    noticeBox.style.display = 'block';\n    noticeBox.style.background = '#FFF5F5';\n    noticeBox.style.border = '1px solid #FEB2B2';\n    noticeBox.style.color = '#742A2A';\n    noticeBox.textContent = 'Something went wrong while saving your offer. Please try again or contact Flex Estate support.';\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Place Your Offer Please submit your offer honestly and completely. Flex Estate will share this information only with the seller of the property you are bidding on. 1. Buyer details Full name * E-mail address * Phone number * Current address Which ID will you show later (passport \/ ID card \/ driver\u2019s licence)? Important: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-9488","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/pages\/9488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/comments?post=9488"}],"version-history":[{"count":17,"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/pages\/9488\/revisions"}],"predecessor-version":[{"id":11591,"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/pages\/9488\/revisions\/11591"}],"wp:attachment":[{"href":"https:\/\/flexestate.nl\/nl\/wp-json\/wp\/v2\/media?parent=9488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}