{"id":2592,"date":"2025-03-06T07:17:08","date_gmt":"2025-03-06T07:17:08","guid":{"rendered":"https:\/\/avenirenergy.ca\/wordpress\/?page_id=2592"},"modified":"2026-03-05T19:52:57","modified_gmt":"2026-03-05T19:52:57","slug":"contact-avenir-energy-request-propane-refill","status":"publish","type":"page","link":"https:\/\/avenirenergy.ca\/fr\/contact-avenir-energy-request-propane-refill\/","title":{"rendered":"Demander une recharge de propane"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2592\" class=\"elementor elementor-2592\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4051d83a e-flex e-con-boxed e-con e-parent\" data-id=\"4051d83a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e93ca2 e-con-full e-flex e-con e-child\" data-id=\"e93ca2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bb4f2a9 elementor-widget elementor-widget-heading\" data-id=\"2bb4f2a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Request a Propane Refill<\/h1>\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<div class=\"elementor-element elementor-element-7ebea39d e-flex e-con-boxed e-con e-parent\" data-id=\"7ebea39d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4774130 e-con-full e-flex e-con e-child\" data-id=\"4774130\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b1ab518 elementor-widget elementor-widget-text-editor\" data-id=\"6b1ab518\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Please complete the form below to request a propane refill.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2cc4f61 elementor-widget elementor-widget-text-editor\" data-id=\"2cc4f61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>All fields are required<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0397df5 elementor-widget elementor-widget-html\" data-id=\"0397df5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<form action=\"https:\/\/avenirenergy.work\/external_tickets\/save\" role=\"form\" method=\"post\" accept-charset=\"utf-8\" id=\"external-ticket-form\">\n\n    <input type=\"hidden\" name=\"is_embedded_form\" value=\"1\" \/>\n    <input type=\"hidden\" name=\"redirect_to\" value=\"https:\/\/www.avenirenergy.ca\/avenir-energy-thank-you\" \/>\n\n        <input type=\"hidden\" name=\"assigned_to\" id=\"assigned_to\" value=\"\" data-default-value=\"\" \/>\n<input type=\"hidden\" name=\"custom_field_485\" \/>\n<input type=\"hidden\" name=\"custom_field_489\" \/>\n\n    \n    <input type=\"text\" name=\"first_name\" id=\"first_name\" placeholder=\"First name\" required=\"required\" \/>\n\n    <input type=\"text\" name=\"last_name\" id=\"last_name\" placeholder=\"Last name\" required=\"required\" \/>\n\n    <input type=\"text\" name=\"company_name\" id=\"company_name\" placeholder=\"Company name\" \/>\n\n    <input type=\"email\" name=\"email\" id=\"email\" placeholder=\"Email\" autocomplete=\"off\" required=\"required\" \/>\n\n    <input type=\"text\" name=\"address\" id=\"address\" placeholder=\"Address\" autocomplete=\"off\" required=\"required\" \/>\n\n    <input type=\"text\" name=\"city\" id=\"city\" placeholder=\"City\" required=\"required\" \/>\n\n    <select name=\"state\" id=\"state\" required=\"required\">\n        <option value=\"\">- Select Province -<\/option>\n             <option value=\"Alberta\">Alberta<\/option>\n        <option value=\"New Brunswick\">New Brunswick<\/option>\n        <option value=\"Nova Scotia\">Nova Scotia<\/option>\n        <option value=\"Prince Edward Island\">Prince Edward Island<\/option>\n        <option value=\"Quebec\">Quebec<\/option>\n        <option value=\"Ontario\">Ontario<\/option>\n        <option value=\"Manitoba\">Manitoba<\/option>\n          <option value=\"Saskatchewan\">Saskatchewan<\/option>\n        <option value=\"Northwest Territories\">Northwest Territories<\/option>\n        <option value=\"British Columbia\">British Columbia<\/option>\n    <\/select>\n\n    <input type=\"text\" name=\"zip\" id=\"zip\" placeholder=\"Postal Code\" required=\"required\" \/>\n\n   <input type=\"hidden\" select name=\"lead_source_id\" id=\"lead_source_id\" required=\"required\">\n        \n\n    <input type=\"tel\" name=\"phone\" id=\"phone\" placeholder=\"Phone\" minlength=\"10\" required=\"required\" \/>\n\n\n            <input type=\"hidden\" name=\"ticket_type_id\" value=\"8\" \/>\n    \n                <input type=\"text\" name=\"custom_field_290\" id=\"custom_field_290\" placeholder=\"Account Number\" \/>\n                    <input type=\"text\" name=\"custom_field_292\" id=\"custom_field_292\" placeholder=\"Current Tank Level\" \/>\n        \n    <textarea name=\"description\" id=\"description\" placeholder=\"Delivery Instructions\" required=\"required\"><\/textarea>\n\n    <button type=\"submit\">Submit<\/button>\n\n<\/form>\n\n<script type=\"text\/javascript\">\n  (function() {\n    var form = document.getElementById('external-ticket-form');\n    var submitButton = form ? form.querySelector('button[type=\"submit\"]') : null;\n    var stateField = document.getElementById('state');\n    var cityField = document.getElementById('city');\n    var leadSourceField = document.getElementById('lead_source_id');\n    var assignedField = document.getElementById('assigned_to');\n\n    var defaultAssignee = assignedField ? (assignedField.getAttribute('data-default-value') || assignedField.value || '') : '';\n\n    var ownerMap = {\n      '2': '254',\n      '3': '253',\n      '4': '251',\n      '5': '7227',\n      '6': '1014'\n    };\n\n    var sourceMap = {\n      'Alberta': '3',\n      'New Brunswick': '4',\n      'Nova Scotia': '4',\n      'Prince Edward Island': '4',\n      'Quebec': '5',\n      'Ontario': '6',\n      'Manitoba': '3',\n      'Saskatchewan': '3',\n      'Northwest Territories': '3',\n      'British Columbia': '3'\n    };\n\n    var bcCitiesKeywords = ['vancouver', 'burnaby', 'richmond', 'surrey', 'delta', 'new westminster', 'langley', 'white rock', 'maple ridge', 'pitt meadows', 'coquitlam', 'port coquitlam', 'port moody', 'north vancouver', 'west vancouver', 'belcarra', 'anmore', 'bowen island', 'lions bay', 'abbotsford', 'chilliwack', 'mission', 'kent', 'agassiz', 'harrison hot springs', 'hope', 'sechelt', 'gibsons', 'victoria', 'saanich', 'oak bay', 'esquimalt', 'view royal', 'colwood', 'langford', 'metchosin', 'highlands', 'sooke', 'central saanich', 'north saanich', 'sidney', 'duncan', 'north cowichan', 'lake cowichan', 'ladysmith', 'nanaimo', 'lantzville', 'parksville', 'qualicum beach', 'port alberni', 'tofino', 'ucluelet', 'courtenay', 'comox', 'cumberland', 'campbell river', 'gold river', 'tahsis', 'zeballos', 'port hardy', 'port mcneill', 'port alice', 'alert bay'];\n\n    function applyOwner(leadSourceId) {\n      if (!assignedField) {\n        return;\n      }\n\n      var leadSourceKey = leadSourceId ? String(leadSourceId) : '';\n\n      if (ownerMap.hasOwnProperty(leadSourceKey) && ownerMap[leadSourceKey]) {\n        assignedField.value = ownerMap[leadSourceKey];\n      } else {\n        assignedField.value = defaultAssignee;\n      }\n    }\n\n    function updateLeadSourceFromLocation() {\n      if (!leadSourceField || !stateField) {\n        return;\n      }\n\n      var provinceVal = stateField.value;\n\n      if (!provinceVal) {\n        leadSourceField.value = '';\n        applyOwner('');\n        return;\n      }\n\n      var leadSource = sourceMap.hasOwnProperty(provinceVal) ? String(sourceMap[provinceVal]) : '';\n\n      if (provinceVal === 'British Columbia') {\n        var cityVal = cityField ? cityField.value.trim().toLowerCase() : '';\n        for (var i = 0; i < bcCitiesKeywords.length; i++) {\n          if (cityVal.indexOf(bcCitiesKeywords[i]) !== -1) {\n            leadSource = '2';\n            break;\n          }\n        }\n      }\n\n      leadSourceField.value = leadSource;\n      applyOwner(leadSource);\n    }\n\n    if (stateField) {\n      stateField.addEventListener('change', updateLeadSourceFromLocation);\n    }\n\n    if (cityField) {\n      cityField.addEventListener('change', updateLeadSourceFromLocation);\n      cityField.addEventListener('keyup', updateLeadSourceFromLocation);\n    }\n\n    if (leadSourceField) {\n      leadSourceField.addEventListener('change',\n      function() {\n        applyOwner(leadSourceField.value);\n      });\n    }\n\n    updateLeadSourceFromLocation();\n    if (leadSourceField) {\n      applyOwner(leadSourceField.value);\n    }\n\n    if (form) {\n      var isSubmitting = false;\n\n      form.addEventListener('submit',\n      function(event) {\n        if (isSubmitting) {\n          event.preventDefault();\n          return;\n        }\n\n        isSubmitting = true;\n\n        if (submitButton) {\n          submitButton.disabled = true;\n        }\n      });\n    }\n  \n  })();\n<\/script>\n\n\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>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Demande de recharge de propane Veuillez remplir le formulaire ci-dessous pour demander une recharge de propane. Tous les champs sont obligatoires \u2013 S\u00e9lectionnez\u2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"slim_seo":{"facebook_image":"https:\/\/avenirenergy.ca\/wp-content\/uploads\/2025\/09\/avi.jpg","twitter_image":"https:\/\/avenirenergy.ca\/wp-content\/uploads\/2025\/09\/avi.jpg","title":"Demande de recharge de propane - Avenir Energy","description":"Demande de recharge de propane Veuillez remplir le formulaire ci-dessous pour demander une recharge de propane. Tous les champs sont obligatoires. - S\u00e9lectionnez une province\u00a0: Alberta Nouveau-Brunswick Nouvelle-\u00c9cosse"},"footnotes":""},"class_list":["post-2592","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/pages\/2592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/comments?post=2592"}],"version-history":[{"count":6,"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/pages\/2592\/revisions"}],"predecessor-version":[{"id":5237,"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/pages\/2592\/revisions\/5237"}],"wp:attachment":[{"href":"https:\/\/avenirenergy.ca\/fr\/wp-json\/wp\/v2\/media?parent=2592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}