donner.ktotv.com Open in urlscan Pro
2600:9000:2251:ba00:15:9685:70c0:93a1  Public Scan

Submitted URL: https://wtm.people-addict.fr/r/eNqFkFtv2kAQhX+N+9Z4d2cv3oeosjEp91jGmNKXar0Xk8iAwcaE/vpuitTXSkej+UajozlzCyWnDHBoLWcIrMQRpdpxjQ...
Effective URL: https://donner.ktotv.com/NoelFA24/~mon-don?utm_source=email-ads&utm_medium=cpc&utm_campaign=CFA&dclid=CMCDjuKbwYoDFUeHgwc...
Submission: On December 24 via api from BE — Scanned from FR

Form analysis 1 forms found in the DOM

POST /b/steps/save

<form action="/b/steps/save" method="post" id="form-steps" autocomplete="off"><input name="amount_tip" type="hidden">
  <input type="hidden" name="context_form"
    value="2FOg+X4OehtWhy5ukJRn0/CBLngtEjS46tVXuQpTUFfCb3fYl9YtH64Z2qiVN7oomhQ96cE/Msblnlr7eFe/mvlIW146GjKqflpd/GvYImZiV7XUaZDtLajEhUQPNC9dlwEHke/XLk6dkbJLvsYB5ybduwXYwgf5rAestyt/+ezTki90kYMiqblUDveEpbEKnWEvuCK5H+WSHff96EJsPGNoIIm7jYwgid2/UaAZffznZE6z+jvSWaUg5qFn3tpAtSJKU80f2qbSh9kL+Rw+pZbP2GcKmINdCBF+p4E8PAsxIy8RYjYd3UmfUJt3gOQGY8S5xqOB9+Ue//rIEco2kPdCvI3jnnTpEWzppu08tCknK3i9cvF4Th5lSX5KOj7OC0FcshYqG0Foj6rgVDzuXZN7eTqRb5BUf4hNuwr2CLkl7Ooxf1XtWKFWqGJBQSIaQv46lapWYyMTuW8ldCIbFeCJHPSFzuc37n9hzYmMTeOShPj4IUwIsQIh27eSjyPrZMID1G2XzB1e1vPT20MXcABQt3AIbTYCOh4oaRpmR2GSXE5GcE42igag3twNz8qsfy4CrAyLu+NpYH/vEu8I0Y1eHNCWt3t/M/aue+1lH4JPZHxjZQrXkH9S0PyMlv2OWwpPTJh6WY+c3VL158PQ52ehxouwagPo3eAxvIIpEilT3gQIhFjnLoOitHT92OY2m7Z3x+MgCaZ/yJd1TumxtAEbjQKWusRyLsSY7UYoteDR+dynPrVnECPqR8SvREjACqts3w2qKVjEkxiKvZkobngjOa9xbjr2VDNb0sX+9zWhNW1H2BiD0uQaGoUjXSq0uq5LLtMX3iXi9Xh/UrPU5JzKOnkplZ1j88dZ5xmC3OOS7fbpI5cC9VEpMy2FtGRighix49OyiERH7V6TFIwCQocgoegDeENgre4Opu++8H2Euh2+zRIo8lEkqEPTj84F8cHepmImPsmgkAZU5H1v3khKVmDgzxQnWT3zvDHbzZS97DZjv7e4cX/SjCYKMaCl2c6Ocnrv9BK1USHvkd7hh24DfDsCWsJ9/vwOWtGm/UyY2ZmZmollhtbiGBcnSJEI7ubWASCwtqqWb806i/J4SeQj6e4h+/GSMjOil4tft7tWo26vcLJqZ6zVBJ61KQXRGyBrpg/ff0KOSTxe5lqVzrTnFykSSVRt/5AJzrHDgI/mrbqrSPGUReZkfcQi34izQhG8/zXjjEYXvGej9MKTR2ooLUoy8WktQrPWa7zMk2UZQ4CpIH/jI8g677QAcqznSMBAfgCGu1GkA4XKegUniKsKhAiltzWOcH1lY01vJpk=">
  <input type="hidden" name="private_monitoring_session_id" value="donner.ktotv.com/9142777091.1735071163"><input type="hidden" name="private_monitoring_v2_client_id" value="9142777091.1735071163"><input type="hidden"
    name="private_monitoring_v2_session_id" value="1735071163"><input type="hidden" name="context_form_id" value="form_6016f19a58ce9e4a4cdbe79c317b12a2ebe6aa44_676b15ba9bd946.40692729">
  <input type="hidden" name="cid" value="190">
  <input type="hidden" name="lang" value="fr_FR">
  <input type="hidden" name="scope" value="" id="scope">
  <input id="useragent_input_0" type="hidden" name="private_user_agent_cli" value="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36">
  <script type="text/javascript">
    document.getElementById("useragent_input_0").value = navigator.userAgent;
  </script>
  <input id="referer_input_0" type="hidden" name="private_referer" value="https://wtm.people-addict.fr/">
  <script type="text/javascript">
    document.getElementById("referer_input_0").value = document.referrer;
  </script>
  <input id="random_input_0" type="hidden" name="private_random" value="0.4277721826417058">
  <script type="text/javascript">
    document.getElementById("random_input_0").value = Math.random();
    setTimeout(function() {
      document.getElementById("random_input_0").value = Math.random();
    }, 3000);
  </script>
  <div id="step-1" class="unit size1of3">
    <div class="step-container step-info-mobile-hidden">
      <div class="step-title light-text" style="font-family: &quot;Roboto Condensed&quot;;">
        <h2 style="height: 68px;">Mon don</h2>
      </div>
      <div class="step-content" style="height: 604px;">
        <div class="height_adaptor">
          <div>
          </div>
          <div class="tabs ui-tabs ui-corner-all ui-widget ui-widget-content">
            <ul class="tabs_menu ui-tabs-nav ui-corner-all ui-helper-reset ui-helper-clearfix ui-widget-header" role="tablist">
              <li class="title ui-tabs-tab ui-corner-top ui-state-default ui-tab ui-tabs-active ui-state-active light-text" id="once-item" role="tab" tabindex="0" aria-controls="once" aria-labelledby="ui-id-1" aria-selected="true"
                aria-expanded="true"><a href="#once" role="presentation" tabindex="-1" class="ui-tabs-anchor" id="ui-id-1"><h3>Je donne une fois</h3></a></li>
              <li class="title ui-tabs-tab ui-corner-top ui-state-default ui-tab dark-text" id="regular-item" role="tab" tabindex="-1" aria-controls="regular" aria-labelledby="ui-id-2" aria-selected="false" aria-expanded="false">
                <a href="#regular" role="presentation" tabindex="-1" class="ui-tabs-anchor" id="ui-id-2"><h3>Je donne tous les mois</h3></a></li>
            </ul>
            <div id="once" class="bloc ui-tabs-panel ui-corner-bottom ui-widget-content active-panel" aria-labelledby="ui-id-1" role="tabpanel" aria-hidden="false">
              <div class="bloc-content">
                <div id="bloc-amount-once">
                  <fieldset class="amount">
                    <ul class="radio-inline line grid-4" id="amount-list-once">
                      <li><label><span id="value_of_amount-once-5200" data-suffixe="par mois"><data class="price_amount">52</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-once" type="radio"
                            value="5200" id="amount-once-5200" data-amount="5200"></label></li>
                      <li><label><span id="value_of_amount-once-8000" data-suffixe="par mois"><data class="price_amount">80</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-once" type="radio"
                            value="8000" id="amount-once-8000" data-amount="8000"></label></li>
                      <li><label><span id="value_of_amount-once-12000" data-suffixe="par mois"><data class="price_amount">120</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-once" type="radio"
                            value="12000" id="amount-once-12000" data-amount="12000"></label></li>
                      <li><label><span id="value_of_amount-once-20000" data-suffixe="par mois"><data class="price_amount">200</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-once" type="radio"
                            value="20000" id="amount-once-20000" data-amount="20000"></label></li>
                    </ul>
                  </fieldset>
                  <fieldset class="free-amount">
                    <p class="ira-form-item"><label>Montant libre <input autocomplete="section-famount" name="famount-once" type="text" size="6" id="famount-once" placeholder="Montant libre                
        
        "><span class="price_currency">€</span>
                      </label></p>
                  </fieldset>
                  <div class="amount-equivalences" style="display: none;">
                    <div class="equivalences_wrapper">
                      <p class="amount-equivalences-img"></p>
                      <p class="amount-equivalences-description"></p>
                    </div>
                    <div class="spacer"></div>
                  </div>
                  <p class="tax-info dark-text" style="display: none;"></p>
                  <!--<input type="hidden" value="" name="iraiser_analytics_session_id" id="iraiser_analytics_session_id"/>-->
                  <input type="hidden" name="referrer" value="https://wtm.people-addict.fr/">
                  <script type="text/javascript">
                    try {
                      $("input[name=referrer]").val(document.referrer);
                      if (document.location.search.indexOf('_cv') > 1) {
                        $('input[name=referrer]').after($('<input type="hidden" name="query_string" />').val(document.location.search.substring(1)));
                      }
                    } catch (e) {}
                  </script>
                </div>
              </div>
            </div>
            <div id="regular" class="bloc ui-tabs-panel ui-corner-bottom ui-widget-content inactive-panel" aria-labelledby="ui-id-2" role="tabpanel" aria-hidden="true" style="display: none;">
              <div class="bloc-content">
                <p class="content-desc">Il s'agit d'un engagement régulier par prélèvement automatique.</p>
                <div id="bloc-amount-regular">
                  <fieldset class="amount">
                    <ul class="radio-inline line grid-4" id="amount-list-regular">
                      <li><label><span id="value_of_amount-regular-500" data-suffixe="par mois"><data class="price_amount">5</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-regular" type="radio"
                            value="500" id="amount-regular-500" data-amount="500"></label></li>
                      <li><label><span id="value_of_amount-regular-1000" data-suffixe="par mois"><data class="price_amount">10</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-regular" type="radio"
                            value="1000" id="amount-regular-1000" data-amount="1000"></label></li>
                      <li><label><span id="value_of_amount-regular-1500" data-suffixe="par mois"><data class="price_amount">15</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-regular" type="radio"
                            value="1500" id="amount-regular-1500" data-amount="1500"></label></li>
                      <li><label><span id="value_of_amount-regular-2000" data-suffixe="par mois"><data class="price_amount">20</data>&nbsp;<data class="price_currency">€</data></span> <input autocomplete="false" name="amount-regular" type="radio"
                            value="2000" id="amount-regular-2000" data-amount="2000"></label></li>
                    </ul>
                  </fieldset>
                  <fieldset class="free-amount">
                    <p class="ira-form-item"><label data-suffixe="par mois">Montant libre <input autocomplete="section-famount" name="famount-regular" type="text" size="6" id="famount-regular" placeholder="Montant libre                
        
        "><span class="price_currency">€</span>
                      </label></p>
                  </fieldset>
                  <div class="amount-equivalences" style="display: none;">
                    <div class="equivalences_wrapper">
                      <p class="amount-equivalences-img"></p>
                      <p class="amount-equivalences-description"></p>
                    </div>
                    <div class="spacer"></div>
                  </div>
                  <p class="tax-info dark-text" style="display: none;"></p>
                  <!--<input type="hidden" value="" name="iraiser_analytics_session_id" id="iraiser_analytics_session_id"/>-->
                  <input type="hidden" name="referrer" value="https://wtm.people-addict.fr/">
                  <script type="text/javascript">
                    try {
                      $("input[name=referrer]").val(document.referrer);
                      if (document.location.search.indexOf('_cv') > 1) {
                        $('input[name=referrer]').after($('<input type="hidden" name="query_string" />').val(document.location.search.substring(1)));
                      }
                    } catch (e) {}
                  </script>
                </div>
              </div>
            </div>
          </div>
          <div class="onceblock">
          </div>
          <div class="regularblock">
          </div>
          <div>
          </div>
          <div class="clearfix"></div>
        </div>
        <!-- End Once -->
        <!-- End Each-month -->
      </div> <!-- End Step-content -->
      <!-- End Step-info -->
    </div> <!-- End Step-container -->
  </div> <!-- End Step-1 -->
  <div id="step-2" class="unit size1of3">
    <div class="step-container step-info-mobile-hidden">
      <div class="step-title light-text" style="font-family: &quot;Roboto Condensed&quot;;">
        <h2 style="height: 68px;">Coordonnées</h2>
      </div>
      <div class="step-content" style="height: 604px;">
        <div class="height_adaptor">
          <fieldset id="fieldset-step2">
            <p id="c-email" class="ira-form-item ira-form-item-required">
              <label for="email">Email <span class="required">*</span> </label>
              <input type="text" name="email" id="email">
              <span class="help"></span><span class="help error-message">Vous devez saisir une adresse email valide</span>
            </p>
            <fieldset id="fielset-name">
              <p id="c-isc" class="ira-form-item ira-form-item-required">
                <label><input type="checkbox" value="OK" name="iscompany" id="iscompany"><span></span> Je fais un don au nom d'une organisation ou d'une société</label>
                <span class="help error-message"></span>
              </p>
              <p id="c-isc-inf" class="company-infos hidden ira-form-item ira-form-item-required" style="display: none;">
                <label for="company">Raison sociale </label>
                <input type="text" name="company" id="company">
                <span class="help"></span><span class="help error-message">La raison sociale ne doit pas dépasser 70 caractères</span>
              </p>
              <p id="c-isc-inf-siren" class="company-infos hidden ira-form-item ira-form-item-required" style="display: none;">
                <label for="company_siren">SIREN </label>
                <input type="text" name="company_siren" id="company_siren">
                <span class="help">539250571</span><span class="help error-message">Le SIREN est vide ou invalide</span>
              </p>
              <p id="c-isc-inf-status" class="company-infos hidden ira-form-item ira-form-item-required" style="display: none;">
                <label for="company_status">Forme juridique </label>
                <select name="company_status" id="company_status" tabindex="-1" class="select2-hidden-accessible" aria-hidden="true">
                  <option value="">Forme juridique</option>
                  <option value="71"> Administration de l'état </option>
                  <option value="92"> Association loi 1901 ou assimilé </option>
                  <option value="28"> Assujetti unique à la TVA </option>
                  <option value="29"> Autre groupement de droit privé non doté de la personnalité morale </option>
                  <option value="99"> Autre personne morale de droit privé </option>
                  <option value="69"> Autre personne morale de droit privé inscrite au registre du commerce et des sociétés </option>
                  <option value="74"> Autre personne morale de droit public administratif </option>
                  <option value="61"> Caisse d'épargne et de prévoyance </option>
                  <option value="72"> Collectivité territoriale </option>
                  <option value="83"> Comité d'entreprise </option>
                  <option value="10"> Entrepreneur individuel </option>
                  <option value="73"> Etablissement public administratif </option>
                  <option value="41"> Etablissement public ou régie à caractère industriel ou commercial </option>
                  <option value="24"> Fiducie </option>
                  <option value="93"> Fondation </option>
                  <option value="62"> Groupement d'intérêt économique </option>
                  <option value="21"> Indivision </option>
                  <option value="00"> Organisme de placement collectif en valeurs mobilières sans personnalité morale </option>
                  <option value="85"> Organisme de retraite à adhésion non obligatoire </option>
                  <option value="81"> Organisme gérant un régime de protection sociale à adhésion obligatoire </option>
                  <option value="82"> Organisme mutualiste </option>
                  <option value="84"> Organisme professionnel </option>
                  <option value="27"> Paroisse hors zone concordataire </option>
                  <option value="31"> Personne morale de droit étranger, immatriculée au RCS (registre du commerce et des sociétés) </option>
                  <option value="32"> Personne morale de droit étranger, non immatriculée au RCS </option>
                  <option value="55"> Société anonyme à conseil d'administration </option>
                  <option value="56"> Société anonyme à directoire </option>
                  <option value="65"> Société civile </option>
                  <option value="63"> Société coopérative agricole </option>
                  <option value="51"> Société coopérative commerciale particulière </option>
                  <option value="22"> Société créée de fait </option>
                  <option value="64"> Société d'assurance mutuelle </option>
                  <option value="53"> Société en commandite </option>
                  <option value="52"> Société en nom collectif </option>
                  <option value="23"> Société en participation </option>
                  <option value="58"> Société européenne </option>
                  <option value="57"> Société par actions simplifiée </option>
                  <option value="54"> Société à responsabilité limitée (SARL) </option>
                  <option value="91"> Syndicat de propriétaires </option>
                </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100px;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-autocomplete="list"
                      aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-company_status-container"><span class="select2-selection__rendered" id="select2-company_status-container" title="Forme juridique">Forme
                        juridique</span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                <span class="help error-message">La forme juridique est vide ou inconnue</span>
              </p>
              <p id="c-civ" class="ira-form-item ira-form-item-required">
                <label for="civility">Civilité <span class="required">*</span></label>
                <select name="civility" id="civility" tabindex="-1" class="select2-hidden-accessible" aria-hidden="true">
                  <option value=""></option>
                  <option value="1">M</option>
                  <option value="2">Mme</option>
                  <option value="3">Mlle</option>
                  <option value="5">M et Mme</option>
                  <option value="9">Père</option>
                  <option value="10">Frère</option>
                  <option value="11">Dr</option>
                  <option value="15">Soeur</option>
                  <option value="16">Srs</option>
                  <option value="20">Monseigneur</option>
                  <option value="21">Maître</option>
                  <option value="22">M et M</option>
                  <option value="23">Mme et Mme</option>
                </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 338px;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-autocomplete="list"
                      aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-civility-container"><span class="select2-selection__rendered" id="select2-civility-container" title=""></span><span
                        class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span> <span class="help error-message">Vous devez sélectionner
                  votre civilité</span>
              </p>
              <p id="c-fname" class="ira-form-item ira-form-item-required">
                <label for="firstname">Prénom <span class="required">*</span> </label>
                <input type="text" name="firstname" id="firstname" autocomplete="given-name">
                <span class="help"></span><span class="help error-message">Vous devez saisir votre prénom</span>
              </p>
              <p id="c-lname" class="ira-form-item ira-form-item-required">
                <label for="lastname">Nom <span class="required">*</span> </label>
                <input type="text" name="lastname" id="lastname" autocomplete="family-name">
                <span class="help"></span><span class="help error-message">Vous devez saisir votre nom</span>
              </p>
            </fieldset>
            <fieldset id="fielset-address">
              <p id="c-addr1" class="ira-form-item ira-form-item-required">
                <label for="address1">Adresse <span class="required">*</span> </label>
                <input type="text" name="address1" id="address1" autocomplete="no" data-js-origin="pay-find-my-address" class="fma-search"
                  placeholder="Entrez votre adresse..."><i class="pay-icon pay-js-fma-manual" data-js-origin="pay-find-my-address" style="display: none;"></i>
                <span class="help"></span><span class="help error-message">Vous devez saisir votre adresse (38 caractères maximum)</span>
              </p>
              <p id="c-addr2" class="ira-form-item ira-form-item-required">
                <label for="address2">Complément adresse </label>
                <input type="text" name="address2" id="address2">
                <span class="help"></span><span class="help error-message">Le complément d'adresse ne doit pas excéder 38 caractères</span>
              </p>
              <div class="line">
                <p id="c-pcode" class="unit size1of2 ira-form-item ira-form-item-required">
                  <label for="postcode">Code postal <span class="required">*</span></label>
                  <input type="text" name="postcode" id="postcode">
                  <span class="help"></span><span class="help error-message">Vous devez saisir votre code postal (10 caractères maximum)</span>
                </p>
                <p id="c-city" class="unit size2of2 lastUnit ira-form-item ira-form-item-required">
                  <label for="city">Ville <span class="required">*</span> </label>
                  <input type="text" name="city" id="city">
                  <span class="help"></span><span class="help error-message">Vous devez saisir votre ville (38 caractères maximum)</span>
                </p>
              </div>
              <p id="c-country" class="ira-form-item ira-form-item-required">
                <label for="country">Pays <span class="required">*</span> </label>
                <select name="country" id="country" tabindex="-1" class="select2-hidden-accessible" aria-hidden="true">
                  <option value="BE">BELGIQUE</option>
                  <option value="CA">CANADA</option>
                  <option value="FR" selected="selected">FRANCE</option>
                  <option value="RE">RÉUNION</option>
                  <option value="CH">SUISSE</option>
                  <option value="">----------------------------------</option>
                  <option value="AF">AFGHANISTAN</option>
                  <option value="ZA">AFRIQUE DU SUD</option>
                  <option value="AX">ÅLAND, ÎLES</option>
                  <option value="AL">ALBANIE</option>
                  <option value="DZ">ALGÉRIE</option>
                  <option value="DE">ALLEMAGNE</option>
                  <option value="AD">ANDORRE</option>
                  <option value="AO">ANGOLA</option>
                  <option value="AI">ANGUILLA</option>
                  <option value="AQ">ANTARCTIQUE</option>
                  <option value="AG">ANTIGUA-ET-BARBUDA</option>
                  <option value="AN">ANTILLES NÉERLANDAISES</option>
                  <option value="SA">ARABIE SAOUDITE</option>
                  <option value="AR">ARGENTINE</option>
                  <option value="AM">ARMÉNIE</option>
                  <option value="AW">ARUBA</option>
                  <option value="AU">AUSTRALIE</option>
                  <option value="AT">AUTRICHE</option>
                  <option value="AZ">AZERBAÏDJAN</option>
                  <option value="BS">BAHAMAS</option>
                  <option value="BH">BAHREÏN</option>
                  <option value="BD">BANGLADESH</option>
                  <option value="BB">BARBADE</option>
                  <option value="BY">BÉLARUS</option>
                  <option value="BE">BELGIQUE</option>
                  <option value="BZ">BELIZE</option>
                  <option value="BJ">BÉNIN</option>
                  <option value="BM">BERMUDES</option>
                  <option value="BT">BHOUTAN</option>
                  <option value="BO">BOLIVIE, l'ÉTAT PLURINATIONAL DE</option>
                  <option value="BA">BOSNIE-HERZÉGOVINE</option>
                  <option value="BW">BOTSWANA</option>
                  <option value="BV">BOUVET, ÎLE</option>
                  <option value="BR">BRÉSIL</option>
                  <option value="BN">BRUNÉI DARUSSALAM</option>
                  <option value="BG">BULGARIE</option>
                  <option value="BF">BURKINA FASO</option>
                  <option value="BI">BURUNDI</option>
                  <option value="KY">CAÏMANES, ÎLES</option>
                  <option value="KH">CAMBODGE</option>
                  <option value="CM">CAMEROUN</option>
                  <option value="CA">CANADA</option>
                  <option value="CV">CAP-VERT</option>
                  <option value="CF">CENTRAFRICAINE, RÉPUBLIQUE</option>
                  <option value="CL">CHILI</option>
                  <option value="CN">CHINE</option>
                  <option value="CX">CHRISTMAS, ÎLE</option>
                  <option value="CY">CHYPRE</option>
                  <option value="CC">COCOS (KEELING), ÎLES</option>
                  <option value="CO">COLOMBIE</option>
                  <option value="KM">COMORES</option>
                  <option value="CG">CONGO</option>
                  <option value="CD">CONGO, LA RÉPUBLIQUE DÉMOCRATIQUE DU</option>
                  <option value="CK">COOK, ÎLES</option>
                  <option value="KR">CORÉE, RÉPUBLIQUE DE</option>
                  <option value="KP">CORÉE, RÉPUBLIQUE POPULAIRE DÉMOCRATIQUE DE</option>
                  <option value="CR">COSTA RICA</option>
                  <option value="CI">CÔTE D'IVOIRE</option>
                  <option value="HR">CROATIE</option>
                  <option value="CU">CUBA</option>
                  <option value="DK">DANEMARK</option>
                  <option value="DJ">DJIBOUTI</option>
                  <option value="DO">DOMINICAINE, RÉPUBLIQUE</option>
                  <option value="DM">DOMINIQUE</option>
                  <option value="EG">ÉGYPTE</option>
                  <option value="SV">EL SALVADOR</option>
                  <option value="AE">ÉMIRATS ARABES UNIS</option>
                  <option value="EC">ÉQUATEUR</option>
                  <option value="ER">ÉRYTHRÉE</option>
                  <option value="ES">ESPAGNE</option>
                  <option value="EE">ESTONIE</option>
                  <option value="US">ÉTATS-UNIS</option>
                  <option value="ET">ÉTHIOPIE</option>
                  <option value="FK">FALKLAND, ÎLES (MALVINAS)</option>
                  <option value="FO">FÉROÉ, ÎLES</option>
                  <option value="FJ">FIDJI</option>
                  <option value="FI">FINLANDE</option>
                  <option value="FR">FRANCE</option>
                  <option value="GA">GABON</option>
                  <option value="GM">GAMBIE</option>
                  <option value="GE">GÉORGIE</option>
                  <option value="GS">GÉORGIE DU SUD ET LES ÎLES SANDWICH DU SUD</option>
                  <option value="GH">GHANA</option>
                  <option value="GI">GIBRALTAR</option>
                  <option value="GR">GRÈCE</option>
                  <option value="GD">GRENADE</option>
                  <option value="GL">GROENLAND</option>
                  <option value="GP">GUADELOUPE</option>
                  <option value="GU">GUAM</option>
                  <option value="GT">GUATEMALA</option>
                  <option value="GG">GUERNESEY</option>
                  <option value="GN">GUINÉE</option>
                  <option value="GQ">GUINÉE ÉQUATORIALE</option>
                  <option value="GW">GUINÉE-BISSAU</option>
                  <option value="GY">GUYANA</option>
                  <option value="GF">GUYANE FRANÇAISE</option>
                  <option value="HT">HAÏTI</option>
                  <option value="HM">HEARD, ÎLE ET MCDONALD, ÎLES</option>
                  <option value="HN">HONDURAS</option>
                  <option value="HK">HONG-KONG</option>
                  <option value="HU">HONGRIE</option>
                  <option value="IM">ÎLE DE MAN</option>
                  <option value="UM">ÎLES MINEURES ÉLOIGNÉES DES ÉTATS-UNIS</option>
                  <option value="VG">ÎLES VIERGES BRITANNIQUES</option>
                  <option value="VI">ÎLES VIERGES DES ÉTATS-UNIS</option>
                  <option value="IN">INDE</option>
                  <option value="ID">INDONÉSIE</option>
                  <option value="IR">IRAN, RÉPUBLIQUE ISLAMIQUE D'</option>
                  <option value="IQ">IRAQ</option>
                  <option value="IE">IRLANDE</option>
                  <option value="IS">ISLANDE</option>
                  <option value="IL">ISRAËL</option>
                  <option value="IT">ITALIE</option>
                  <option value="JM">JAMAÏQUE</option>
                  <option value="JP">JAPON</option>
                  <option value="JE">JERSEY</option>
                  <option value="JO">JORDANIE</option>
                  <option value="KZ">KAZAKHSTAN</option>
                  <option value="KE">KENYA</option>
                  <option value="KG">KIRGHIZISTAN</option>
                  <option value="KI">KIRIBATI</option>
                  <option value="KW">KOWEÏT</option>
                  <option value="LA">LAO, RÉPUBLIQUE DÉMOCRATIQUE POPULAIRE</option>
                  <option value="LS">LESOTHO</option>
                  <option value="LV">LETTONIE</option>
                  <option value="LB">LIBAN</option>
                  <option value="LR">LIBÉRIA</option>
                  <option value="LY">LIBYENNE, JAMAHIRIYA ARABE</option>
                  <option value="LI">LIECHTENSTEIN</option>
                  <option value="LT">LITUANIE</option>
                  <option value="LU">LUXEMBOURG</option>
                  <option value="MO">MACAO</option>
                  <option value="MK">MACÉDOINE, L'EX-RÉPUBLIQUE YOUGOSLAVE DE</option>
                  <option value="MG">MADAGASCAR</option>
                  <option value="MY">MALAISIE</option>
                  <option value="MW">MALAWI</option>
                  <option value="MV">MALDIVES</option>
                  <option value="ML">MALI</option>
                  <option value="MT">MALTE</option>
                  <option value="MP">MARIANNES DU NORD, ÎLES</option>
                  <option value="MA">MAROC</option>
                  <option value="MH">MARSHALL, ÎLES</option>
                  <option value="MQ">MARTINIQUE</option>
                  <option value="MU">MAURICE</option>
                  <option value="MR">MAURITANIE</option>
                  <option value="YT">MAYOTTE</option>
                  <option value="MX">MEXIQUE</option>
                  <option value="FM">MICRONÉSIE, ÉTATS FÉDÉRÉS DE</option>
                  <option value="MD">MOLDOVA, RÉPUBLIQUE DE</option>
                  <option value="MC">MONACO</option>
                  <option value="MN">MONGOLIE</option>
                  <option value="ME">MONTÉNÉGRO</option>
                  <option value="MS">MONTSERRAT</option>
                  <option value="MZ">MOZAMBIQUE</option>
                  <option value="MM">MYANMAR</option>
                  <option value="NA">NAMIBIE</option>
                  <option value="NR">NAURU</option>
                  <option value="NP">NÉPAL</option>
                  <option value="NI">NICARAGUA</option>
                  <option value="NE">NIGER</option>
                  <option value="NG">NIGÉRIA</option>
                  <option value="NU">NIUÉ</option>
                  <option value="NF">NORFOLK, ÎLE</option>
                  <option value="NO">NORVÈGE</option>
                  <option value="NC">NOUVELLE-CALÉDONIE</option>
                  <option value="NZ">NOUVELLE-ZÉLANDE</option>
                  <option value="IO">OCÉAN INDIEN, TERRITOIRE BRITANNIQUE DE L'</option>
                  <option value="OM">OMAN</option>
                  <option value="UG">OUGANDA</option>
                  <option value="UZ">OUZBÉKISTAN</option>
                  <option value="PK">PAKISTAN</option>
                  <option value="PW">PALAOS</option>
                  <option value="PS">PALESTINIEN OCCUPÉ, TERRITOIRE</option>
                  <option value="PA">PANAMA</option>
                  <option value="PG">PAPOUASIE-NOUVELLE-GUINÉE</option>
                  <option value="PY">PARAGUAY</option>
                  <option value="NL">PAYS-BAS</option>
                  <option value="PE">PÉROU</option>
                  <option value="PH">PHILIPPINES</option>
                  <option value="PN">PITCAIRN</option>
                  <option value="PL">POLOGNE</option>
                  <option value="PF">POLYNÉSIE FRANÇAISE</option>
                  <option value="PR">PORTO RICO</option>
                  <option value="PT">PORTUGAL</option>
                  <option value="QA">QATAR</option>
                  <option value="RE">RÉUNION</option>
                  <option value="RO">ROUMANIE</option>
                  <option value="GB">ROYAUME-UNI</option>
                  <option value="RU">RUSSIE, FÉDÉRATION DE</option>
                  <option value="RW">RWANDA</option>
                  <option value="EH">SAHARA OCCIDENTAL</option>
                  <option value="BL">SAINT-BARTHÉLEMY</option>
                  <option value="KN">SAINT-KITTS-ET-NEVIS</option>
                  <option value="SM">SAINT-MARIN</option>
                  <option value="MF">SAINT-MARTIN</option>
                  <option value="PM">SAINT-PIERRE-ET-MIQUELON</option>
                  <option value="VA">SAINT-SIÈGE (ÉTAT DE LA CITÉ DU VATICAN)</option>
                  <option value="VC">SAINT-VINCENT-ET-LES GRENADINES</option>
                  <option value="SH">SAINTE-HÉLÈNE, ASCENSION ET TRISTAN DA CUNHA</option>
                  <option value="LC">SAINTE-LUCIE</option>
                  <option value="SB">SALOMON, ÎLES</option>
                  <option value="WS">SAMOA</option>
                  <option value="AS">SAMOA AMÉRICAINES</option>
                  <option value="ST">SAO TOMÉ-ET-PRINCIPE</option>
                  <option value="SN">SÉNÉGAL</option>
                  <option value="RS">SERBIE</option>
                  <option value="SC">SEYCHELLES</option>
                  <option value="SL">SIERRA LEONE</option>
                  <option value="SG">SINGAPOUR</option>
                  <option value="SK">SLOVAQUIE</option>
                  <option value="SI">SLOVÉNIE</option>
                  <option value="SO">SOMALIE</option>
                  <option value="SD">SOUDAN</option>
                  <option value="LK">SRI LANKA</option>
                  <option value="SE">SUÈDE</option>
                  <option value="CH">SUISSE</option>
                  <option value="SR">SURINAME</option>
                  <option value="SJ">SVALBARD ET ÎLE JAN MAYEN</option>
                  <option value="SZ">SWAZILAND</option>
                  <option value="SY">SYRIENNE, RÉPUBLIQUE ARABE</option>
                  <option value="TJ">TADJIKISTAN</option>
                  <option value="TW">TAÏWAN, PROVINCE DE CHINE</option>
                  <option value="TZ">TANZANIE, RÉPUBLIQUE-UNIE DE</option>
                  <option value="TD">TCHAD</option>
                  <option value="CZ">TCHÈQUE, RÉPUBLIQUE</option>
                  <option value="TF">TERRES AUSTRALES FRANÇAISES</option>
                  <option value="TH">THAÏLANDE</option>
                  <option value="TL">TIMOR-LESTE</option>
                  <option value="TG">TOGO</option>
                  <option value="TK">TOKELAU</option>
                  <option value="TO">TONGA</option>
                  <option value="TT">TRINITÉ-ET-TOBAGO</option>
                  <option value="TN">TUNISIE</option>
                  <option value="TM">TURKMÉNISTAN</option>
                  <option value="TC">TURKS ET CAÏQUES, ÎLES</option>
                  <option value="TR">TURQUIE</option>
                  <option value="TV">TUVALU</option>
                  <option value="UA">UKRAINE</option>
                  <option value="UY">URUGUAY</option>
                  <option value="VU">VANUATU</option>
                  <option value="VE">VENEZUELA, RÉPUBLIQUE BOLIVARIENNE DU</option>
                  <option value="VN">VIET NAM</option>
                  <option value="WF">WALLIS ET FUTUNA</option>
                  <option value="YE">YÉMEN</option>
                  <option value="ZM">ZAMBIE</option>
                  <option value="ZW">ZIMBABWE</option>
                </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 338px;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-autocomplete="list"
                      aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-country-container"><span class="select2-selection__rendered flag_country flag_FR" id="select2-country-container" title="FRANCE">FRANCE</span><span
                        class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                <span class="help"></span><span class="help error-message"></span>
              </p>
              <!-- FindMyAddress (legacy v2 on libs) -->
              <script>
                var $findMyAddressOptions = $findMyAddressOptions || {};
                $findMyAddressOptions.hiddenFields = $findMyAddressOptions.hiddenFields || false;
                $findMyAddressOptions.api = 'addok';
                $('head').append('<link rel="stylesheet" type="text/css" href="/libs.iraiser.eu/libs/payment-find-my-address/production/v2/payment-find-my-address.min.css" />');
              </script>
              <script src="/libs.iraiser.eu/libs/payment-find-my-address/production/v2/payment-find-my-address.min.js"></script>
            </fieldset>
            <p id="required-info"><span class="required">*</span> <span class="help">Champs obligatoires (ces informations sont indispensables pour bénéficier de votre réduction fiscale)</span></p>
          </fieldset>
        </div>
      </div> <!-- End Bloc -->
      <!-- End Step-info -->
    </div> <!-- End Step-container -->
  </div> <!-- End Step-2 -->
  <div id="step-3" class="unit size1of3 lastUnit">
    <div class="step-container step-info-mobile-hidden">
      <div class="step-title light-text" style="font-family: &quot;Roboto Condensed&quot;;">
        <h2 data-tag-html="Mon règlement de&amp;nbsp;{donation_amount_with_currency}" style="height: 68px;">Mon règlement de&nbsp;<a class="price">0 €</a></h2>
      </div>
      <div class="step-content" style="height: 604px;">
        <div class="height_adaptor">
          <div id="security-info">
            <p>Paiements hautement sécurisés grâce à la méthode de cryptage SSL 256 bits, la norme de sécurité la plus élevée.</p>
          </div>
          <div class="payment">
            <div id="payment_modes_once">
              <div class="payment_titles has_5_child">
                <h4 class="payment_head payment_mode-card active light-text" data-paymentid="payment_mode-card" tabindex="0">
                  <span class="payment_mode_title">Carte bancaire</span>
                </h4>
                <h4 class="payment_head payment_mode-check light-text" data-paymentid="payment_mode-check" tabindex="0">
                  <span class="payment_mode_title">Chèque</span>
                </h4>
                <h4 class="payment_head payment_mode-apple_pay-once light-text" data-paymentid="payment_mode-apple_pay-once" data-scope="stripe_apple_pay" id="payment_mode-apple_pay-once" tabindex="0" style="display: none;"><span
                    class="payment_mode_title">Apple Pay</span></h4>
                <h4 class="payment_head payment_mode-gw_paypal_paypal light-text" data-paymentid="payment_mode-gw_paypal_paypal" tabindex="0">
                  <span class="payment_mode_title">PAYPAL (Frais supplémentaires à notre charge)</span>
                </h4>
                <h4 class="payment_head payment_mode-fintecture_banktransfer light-text" data-paymentid="payment_mode-fintecture_banktransfer" tabindex="0"><span class="payment_mode_title">Virement instantané</span></h4>
              </div>
              <input type="hidden" name="paymentNonce" id="paymentNonce" value="" autocomplete="off">
              <input type="hidden" name="stripeErrorCode" id="stripeErrorCode" value="" autocomplete="off">
              <input type="hidden" name="stripeError" id="stripeError" value="" autocomplete="off">
              <fieldset id="payment_mode-card" class="payment_mode" style="display: block;">
                <h4 class="payment_head active light-text" tabindex="0">
                  <span class="payment_mode_title">Carte bancaire</span>
                </h4>
                <div class="payment_body payment_mode-card" id="creditcard" data-paymentid="payment_mode-card">
                  <p id="card-number" class="ira-form-item ira-form-item-required">
                    <label for="stripe_creditcard_cardNumber_placeholder_once">Saisissez votre numéro de carte bancaire</label>
                    <input type="text" id="stripe_creditcard_cardNumber_placeholder_once" autocomplete="off" data-scope="stripe" data-required="1" data-ira-check="window.stripe_creditcard.checkElement('once', 'cardNumber')"
                      style="display: none;"><span id="stripe_creditcard_cardNumber_container_once" class="StripeElement StripeElement--empty"
                      style="accent-color: auto; place-content: normal; place-items: normal; place-self: auto; alignment-baseline: auto; anchor-name: none; anchor-scope: none; animation-composition: replace; animation: 0s ease 0s 1 normal none running none; app-region: none; appearance: auto; backdrop-filter: none; backface-visibility: visible; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); background-blend-mode: normal; baseline-shift: 0px; baseline-source: auto; block-size: 45px; border-block-end: 1px solid rgb(209, 209, 209); border-block-start: 1px solid rgb(209, 209, 209); border-color: rgb(209, 209, 209); border-radius: 5px; border-style: solid; border-width: 1px; border-collapse: separate; border-end-end-radius: 5px; border-end-start-radius: 5px; border-image: none 100% / 1 / 0 stretch; border-inline-end: 1px solid rgb(209, 209, 209); border-inline-start: 1px solid rgb(209, 209, 209); border-start-end-radius: 5px; border-start-start-radius: 5px; inset: auto; box-decoration-break: slice; box-shadow: none; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(0, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; columns: auto; gap: normal; column-rule: 0px rgb(0, 0, 0); column-span: none; contain-intrinsic-block-size: none; contain-intrinsic-size: none; contain-intrinsic-inline-size: none; container: none; content: normal; cursor: text; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-block; dominant-baseline: auto; empty-cells: show; field-sizing: fixed; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex: 0 1 auto; flex-flow: row; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-kerning: auto; font-optical-sizing: auto; font-palette: normal; font-size-adjust: none; font-stretch: 100%; font-synthesis: weight style small-caps; font-variant: normal; grid: none; grid-area: auto; height: 45px; hyphenate-character: auto; hyphenate-limit-chars: auto; hyphens: manual; image-orientation: from-image; image-rendering: auto; initial-letter: normal; inline-size: 337.984px; inset-block: auto; inset-inline: auto; interpolate-size: numeric-only; isolation: auto; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style: outside none disc; margin-block: -12px 0px; margin: -12px 0px 0px; margin-inline: 0px; marker: none; mask: none; mask-type: luminance; math-depth: 0; math-shift: normal; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; object-view-box: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(0, 0, 0) none 0px; outline-offset: 0px; overflow-anchor: auto; overflow-clip-margin: 0px; overflow-wrap: normal; overflow: clip; overlay: none; overscroll-behavior-block: auto; overscroll-behavior-inline: auto; padding-block: 0px; padding: 0px 0px 0px 13px; padding-inline: 13px 0px; paint-order: normal; perspective: none; perspective-origin: 168.984px 22.5px; pointer-events: auto; position: static; position-anchor: auto; position-area: none; position-try: none; position-visibility: always; r: 0px; resize: none; rotate: none; ruby-align: space-around; ruby-position: over; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-inline: 0px; scroll-padding-block: auto; scroll-padding-inline: auto; scroll-timeline: none; scrollbar-color: auto; scrollbar-gutter: auto; scrollbar-width: auto; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; speak: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align-last: auto; text-anchor: start; text-decoration-color: rgb(0, 0, 0); text-decoration-line: none; text-decoration-skip-ink: auto; text-decoration-style: solid; text-emphasis: none rgb(0, 0, 0); text-emphasis-position: over; text-indent: 0px; text-overflow: clip; text-rendering: auto; text-size-adjust: auto; text-spacing-trim: normal; text-underline-position: auto; text-wrap: wrap; timeline-scope: none; touch-action: auto; transform: none; transform-origin: 168.992px 22.5px; transform-style: flat; transition: all; translate: none; unicode-bidi: normal; user-select: auto; vector-effect: none; vertical-align: baseline; view-timeline: none; view-transition-class: none; view-transition-name: none; visibility: visible; white-space-collapse: collapse; widows: 2; width: 337.984px; will-change: auto; word-break: normal; word-spacing: 0px; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; border-spacing: 0px; -webkit-border-image: none; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-font-smoothing: auto; -webkit-line-break: auto; -webkit-line-clamp: none; -webkit-locale: &quot;fr_FR&quot;; -webkit-mask-box-image-source: none; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-width: auto; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18); -webkit-text-combine: none; -webkit-text-decorations-in-effect: none; -webkit-text-fill-color: rgb(0, 0, 0); -webkit-text-orientation: vertical-right; -webkit-text-security: none; -webkit-text-stroke: 0px rgb(0, 0, 0); -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-writing-mode: horizontal-tb;"></span>
                  </p>
                  <div class="__PrivateStripeElement"
                    style="margin: 0px !important; padding: 0px !important; border: none !important; display: flex; background: transparent !important; position: relative !important; opacity: 1 !important; height: 100%; align-items: center;"><iframe
                      name="__privateStripeFrame55238" frameborder="0" allowtransparency="true" scrolling="no" role="presentation" allow="payment *"
                      src="https://js.stripe.com/v3/elements-inner-card-f368aac4cf9e919ac8dcbb7f4a4c0834.html#locale=fr&amp;wait=false&amp;mids[guid]=NA&amp;mids[muid]=NA&amp;mids[sid]=NA&amp;showIcon=true&amp;style[base][color]=rgb(0%2C+0%2C+0)&amp;style[base][fontFamily]=Roboto&amp;style[base][fontSize]=14px&amp;style[base][fontStyle]=normal&amp;style[base][fontVariant]=normal&amp;style[base][fontWeight]=400&amp;style[base][letterSpacing]=normal&amp;style[base][textAlign]=start&amp;style[base][textDecoration]=none+solid+rgb(0%2C+0%2C+0)&amp;style[base][textShadow]=none&amp;style[base][textTransform]=none&amp;rtl=false&amp;componentName=cardNumber&amp;keyMode=live&amp;apiKey=pk_live_srqYyZqem3SpTx2GjUycaPjN&amp;referrer=https%3A%2F%2Fdonner.ktotv.com%2FNoelFA24%2F~mon-don%3Futm_source%3Demail-ads%26utm_medium%3Dcpc%26utm_campaign%3DCFA%26dclid%3DCMCDjuKbwYoDFUeHgwcdy1YRBw&amp;controllerId=__privateStripeController5521"
                      title="Cadre sécurisé pour la saisie du numéro de carte"
                      style="border: 0px !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; user-select: none !important; transform: translate(0px) !important; color-scheme: light only !important; height: 16.7969px;"></iframe><input
                      class="__PrivateStripeElement-input" aria-hidden="true" aria-label=" " autocomplete="false" maxlength="1"
                      style="border: none !important; display: block !important; position: absolute !important; height: 1px !important; top: -1px !important; left: 0px !important; padding: 0px !important; margin: 0px !important; width: 100% !important; opacity: 0 !important; background: transparent !important; pointer-events: none !important; font-size: 16px !important;">
                  </div>
                  <span class="help error-message">Saisissez correctement les chiffres de votre carte bancaire</span>
                  <p></p>
                  <div class="line">
                    <p id="card-expiry" class="unit size1of2 ira-form-item ira-form-item-required">
                      <label for="stripe_creditcard_cardExpiry_placeholder_once">Date d'expiration</label>
                      <input type="text" id="stripe_creditcard_cardExpiry_placeholder_once" autocomplete="off" data-scope="stripe" data-required="1" data-ira-check="window.stripe_creditcard.checkElement('once', 'cardExpiry')"
                        style="display: none;"><span id="stripe_creditcard_cardExpiry_container_once" class="StripeElement StripeElement--empty"
                        style="accent-color: auto; place-content: normal; place-items: normal; place-self: auto; alignment-baseline: auto; anchor-name: none; anchor-scope: none; animation-composition: replace; animation: 0s ease 0s 1 normal none running none; app-region: none; appearance: auto; backdrop-filter: none; backface-visibility: visible; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); background-blend-mode: normal; baseline-shift: 0px; baseline-source: auto; block-size: 45px; border-block-end: 1px solid rgb(209, 209, 209); border-block-start: 1px solid rgb(209, 209, 209); border-color: rgb(209, 209, 209); border-radius: 5px; border-style: solid; border-width: 1px; border-collapse: separate; border-end-end-radius: 5px; border-end-start-radius: 5px; border-image: none 100% / 1 / 0 stretch; border-inline-end: 1px solid rgb(209, 209, 209); border-inline-start: 1px solid rgb(209, 209, 209); border-start-end-radius: 5px; border-start-start-radius: 5px; inset: auto; box-decoration-break: slice; box-shadow: none; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(0, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; columns: auto; gap: normal; column-rule: 0px rgb(0, 0, 0); column-span: none; contain-intrinsic-block-size: none; contain-intrinsic-size: none; contain-intrinsic-inline-size: none; container: none; content: normal; cursor: text; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-block; dominant-baseline: auto; empty-cells: show; field-sizing: fixed; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex: 0 1 auto; flex-flow: row; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-kerning: auto; font-optical-sizing: auto; font-palette: normal; font-size-adjust: none; font-stretch: 100%; font-synthesis: weight style small-caps; font-variant: normal; grid: none; grid-area: auto; height: 45px; hyphenate-character: auto; hyphenate-limit-chars: auto; hyphens: manual; image-orientation: from-image; image-rendering: auto; initial-letter: normal; inline-size: 185.891px; inset-block: auto; inset-inline: auto; interpolate-size: numeric-only; isolation: auto; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style: outside none disc; margin-block: -12px 0px; margin: -12px 0px 0px; margin-inline: 0px; marker: none; mask: none; mask-type: luminance; math-depth: 0; math-shift: normal; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; object-view-box: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(0, 0, 0) none 0px; outline-offset: 0px; overflow-anchor: auto; overflow-clip-margin: 0px; overflow-wrap: normal; overflow: clip; overlay: none; overscroll-behavior-block: auto; overscroll-behavior-inline: auto; padding-block: 0px; padding: 0px 0px 0px 13px; padding-inline: 13px 0px; paint-order: normal; perspective: none; perspective-origin: 92.9375px 22.5px; pointer-events: auto; position: static; position-anchor: auto; position-area: none; position-try: none; position-visibility: always; r: 0px; resize: none; rotate: none; ruby-align: space-around; ruby-position: over; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-inline: 0px; scroll-padding-block: auto; scroll-padding-inline: auto; scroll-timeline: none; scrollbar-color: auto; scrollbar-gutter: auto; scrollbar-width: auto; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; speak: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align-last: auto; text-anchor: start; text-decoration-color: rgb(0, 0, 0); text-decoration-line: none; text-decoration-skip-ink: auto; text-decoration-style: solid; text-emphasis: none rgb(0, 0, 0); text-emphasis-position: over; text-indent: 0px; text-overflow: clip; text-rendering: auto; text-size-adjust: auto; text-spacing-trim: normal; text-underline-position: auto; text-wrap: wrap; timeline-scope: none; touch-action: auto; transform: none; transform-origin: 92.9453px 22.5px; transform-style: flat; transition: all; translate: none; unicode-bidi: normal; user-select: auto; vector-effect: none; vertical-align: baseline; view-timeline: none; view-transition-class: none; view-transition-name: none; visibility: visible; white-space-collapse: collapse; widows: 2; width: 185.891px; will-change: auto; word-break: normal; word-spacing: 0px; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; border-spacing: 0px; -webkit-border-image: none; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-font-smoothing: auto; -webkit-line-break: auto; -webkit-line-clamp: none; -webkit-locale: &quot;fr_FR&quot;; -webkit-mask-box-image-source: none; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-width: auto; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18); -webkit-text-combine: none; -webkit-text-decorations-in-effect: none; -webkit-text-fill-color: rgb(0, 0, 0); -webkit-text-orientation: vertical-right; -webkit-text-security: none; -webkit-text-stroke: 0px rgb(0, 0, 0); -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-writing-mode: horizontal-tb;"></span>
                    </p>
                    <div class="__PrivateStripeElement"
                      style="margin: 0px !important; padding: 0px !important; border: none !important; display: flex; background: transparent !important; position: relative !important; opacity: 1 !important; height: 100%; align-items: center;">
                      <iframe name="__privateStripeFrame55239" frameborder="0" allowtransparency="true" scrolling="no" role="presentation" allow="payment *"
                        src="https://js.stripe.com/v3/elements-inner-card-f368aac4cf9e919ac8dcbb7f4a4c0834.html#locale=fr&amp;wait=false&amp;mids[guid]=NA&amp;mids[muid]=NA&amp;mids[sid]=NA&amp;style[base][color]=rgb(0%2C+0%2C+0)&amp;style[base][fontFamily]=Roboto&amp;style[base][fontSize]=14px&amp;style[base][fontStyle]=normal&amp;style[base][fontVariant]=normal&amp;style[base][fontWeight]=400&amp;style[base][letterSpacing]=normal&amp;style[base][textAlign]=start&amp;style[base][textDecoration]=none+solid+rgb(0%2C+0%2C+0)&amp;style[base][textShadow]=none&amp;style[base][textTransform]=none&amp;rtl=false&amp;componentName=cardExpiry&amp;keyMode=live&amp;apiKey=pk_live_srqYyZqem3SpTx2GjUycaPjN&amp;referrer=https%3A%2F%2Fdonner.ktotv.com%2FNoelFA24%2F~mon-don%3Futm_source%3Demail-ads%26utm_medium%3Dcpc%26utm_campaign%3DCFA%26dclid%3DCMCDjuKbwYoDFUeHgwcdy1YRBw&amp;controllerId=__privateStripeController5521"
                        title="Cadre sécurisé pour la saisie de la date d'expiration"
                        style="border: 0px !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; user-select: none !important; transform: translate(0px) !important; color-scheme: light only !important; height: 16.7969px;"></iframe><input
                        class="__PrivateStripeElement-input" aria-hidden="true" aria-label=" " autocomplete="false" maxlength="1"
                        style="border: none !important; display: block !important; position: absolute !important; height: 1px !important; top: -1px !important; left: 0px !important; padding: 0px !important; margin: 0px !important; width: 100% !important; opacity: 0 !important; background: transparent !important; pointer-events: none !important; font-size: 16px !important;">
                    </div>
                    <span class="help error-message">Sélectionnez le mois d'expiration de votre carte bancaire</span>
                    <p></p>
                    <p id="card-scode" class="unit size2of2 lastUnit ira-form-item ira-form-item-required">
                      <label for="stripe_creditcard_cardCvc_placeholder_once">Code de sécurité</label>
                      <input type="text" id="stripe_creditcard_cardCvc_placeholder_once" autocomplete="off" data-scope="stripe" data-required="1" data-ira-check="window.stripe_creditcard.checkElement('once', 'cardCvc')" style="display: none;"><span
                        id="stripe_creditcard_cardCvc_container_once" class="StripeElement StripeElement--empty"
                        style="accent-color: auto; place-content: normal; place-items: normal; place-self: auto; alignment-baseline: auto; anchor-name: none; anchor-scope: none; animation-composition: replace; animation: 0s ease 0s 1 normal none running none; app-region: none; appearance: auto; backdrop-filter: none; backface-visibility: visible; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); background-blend-mode: normal; baseline-shift: 0px; baseline-source: auto; block-size: 45px; border-block-end: 1px solid rgb(209, 209, 209); border-block-start: 1px solid rgb(209, 209, 209); border-color: rgb(209, 209, 209); border-radius: 5px; border-style: solid; border-width: 1px; border-collapse: separate; border-end-end-radius: 5px; border-end-start-radius: 5px; border-image: none 100% / 1 / 0 stretch; border-inline-end: 1px solid rgb(209, 209, 209); border-inline-start: 1px solid rgb(209, 209, 209); border-start-end-radius: 5px; border-start-start-radius: 5px; inset: auto; box-decoration-break: slice; box-shadow: none; box-sizing: border-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(0, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; columns: auto; gap: normal; column-rule: 0px rgb(0, 0, 0); column-span: none; contain-intrinsic-block-size: none; contain-intrinsic-size: none; contain-intrinsic-inline-size: none; container: none; content: normal; cursor: text; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-block; dominant-baseline: auto; empty-cells: show; field-sizing: fixed; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex: 0 1 auto; flex-flow: row; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-kerning: auto; font-optical-sizing: auto; font-palette: normal; font-size-adjust: none; font-stretch: 100%; font-synthesis: weight style small-caps; font-variant: normal; grid: none; grid-area: auto; height: 45px; hyphenate-character: auto; hyphenate-limit-chars: auto; hyphens: manual; image-orientation: from-image; image-rendering: auto; initial-letter: normal; inline-size: 135.188px; inset-block: auto; inset-inline: auto; interpolate-size: numeric-only; isolation: auto; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style: outside none disc; margin-block: -12px 0px; margin: -12px 0px 0px; margin-inline: 0px; marker: none; mask: none; mask-type: luminance; math-depth: 0; math-shift: normal; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; object-view-box: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(0, 0, 0) none 0px; outline-offset: 0px; overflow-anchor: auto; overflow-clip-margin: 0px; overflow-wrap: normal; overflow: clip; overlay: none; overscroll-behavior-block: auto; overscroll-behavior-inline: auto; padding-block: 0px; padding: 0px 0px 0px 13px; padding-inline: 13px 0px; paint-order: normal; perspective: none; perspective-origin: 67.5938px 22.5px; pointer-events: auto; position: static; position-anchor: auto; position-area: none; position-try: none; position-visibility: always; r: 0px; resize: none; rotate: none; ruby-align: space-around; ruby-position: over; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-inline: 0px; scroll-padding-block: auto; scroll-padding-inline: auto; scroll-timeline: none; scrollbar-color: auto; scrollbar-gutter: auto; scrollbar-width: auto; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; speak: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align-last: auto; text-anchor: start; text-decoration-color: rgb(0, 0, 0); text-decoration-line: none; text-decoration-skip-ink: auto; text-decoration-style: solid; text-emphasis: none rgb(0, 0, 0); text-emphasis-position: over; text-indent: 0px; text-overflow: clip; text-rendering: auto; text-size-adjust: auto; text-spacing-trim: normal; text-underline-position: auto; text-wrap: wrap; timeline-scope: none; touch-action: auto; transform: none; transform-origin: 67.5938px 22.5px; transform-style: flat; transition: all; translate: none; unicode-bidi: normal; user-select: auto; vector-effect: none; vertical-align: baseline; view-timeline: none; view-transition-class: none; view-transition-name: none; visibility: visible; white-space-collapse: collapse; widows: 2; width: 135.188px; will-change: auto; word-break: normal; word-spacing: 0px; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; border-spacing: 0px; -webkit-border-image: none; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-font-smoothing: auto; -webkit-line-break: auto; -webkit-line-clamp: none; -webkit-locale: &quot;fr_FR&quot;; -webkit-mask-box-image-source: none; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-width: auto; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18); -webkit-text-combine: none; -webkit-text-decorations-in-effect: none; -webkit-text-fill-color: rgb(0, 0, 0); -webkit-text-orientation: vertical-right; -webkit-text-security: none; -webkit-text-stroke: 0px rgb(0, 0, 0); -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-writing-mode: horizontal-tb;"></span>
                    </p>
                    <div class="__PrivateStripeElement"
                      style="margin: 0px !important; padding: 0px !important; border: none !important; display: flex; background: transparent !important; position: relative !important; opacity: 1 !important; height: 100%; align-items: center;">
                      <iframe name="__privateStripeFrame55240" frameborder="0" allowtransparency="true" scrolling="no" role="presentation" allow="payment *"
                        src="https://js.stripe.com/v3/elements-inner-card-f368aac4cf9e919ac8dcbb7f4a4c0834.html#locale=fr&amp;wait=false&amp;mids[guid]=NA&amp;mids[muid]=NA&amp;mids[sid]=NA&amp;style[base][color]=rgb(0%2C+0%2C+0)&amp;style[base][fontFamily]=Roboto&amp;style[base][fontSize]=14px&amp;style[base][fontStyle]=normal&amp;style[base][fontVariant]=normal&amp;style[base][fontWeight]=400&amp;style[base][letterSpacing]=normal&amp;style[base][textAlign]=start&amp;style[base][textDecoration]=none+solid+rgb(0%2C+0%2C+0)&amp;style[base][textShadow]=none&amp;style[base][textTransform]=none&amp;rtl=false&amp;componentName=cardCvc&amp;keyMode=live&amp;apiKey=pk_live_srqYyZqem3SpTx2GjUycaPjN&amp;referrer=https%3A%2F%2Fdonner.ktotv.com%2FNoelFA24%2F~mon-don%3Futm_source%3Demail-ads%26utm_medium%3Dcpc%26utm_campaign%3DCFA%26dclid%3DCMCDjuKbwYoDFUeHgwcdy1YRBw&amp;controllerId=__privateStripeController5521"
                        title="Cadre sécurisé pour la saisie du code de sécurité CVC"
                        style="border: 0px !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; user-select: none !important; transform: translate(0px) !important; color-scheme: light only !important; height: 16.7969px;"></iframe><input
                        class="__PrivateStripeElement-input" aria-hidden="true" aria-label=" " autocomplete="false" maxlength="1"
                        style="border: none !important; display: block !important; position: absolute !important; height: 1px !important; top: -1px !important; left: 0px !important; padding: 0px !important; margin: 0px !important; width: 100% !important; opacity: 0 !important; background: transparent !important; pointer-events: none !important; font-size: 16px !important;">
                    </div>
                    <span class="help">Le code de sécurité est constitué des 3 derniers chiffres inscrits au dos de votre carte bancaire</span><span class="help amex" style="display: none;">Le code de sécurité est constitué des 4 derniers chiffres
                      inscrits au recto de votre carte bancaire</span><span class="help error-message">Saisissez correctement les chiffres du code de sécurité situés au dos de votre carte bancaire</span>
                    <p></p>
                  </div>
                  <script type="text/javascript">
                    if (!window.stripeJsLoaded) {
                      window.stripeJsLoaded = new Promise((resolve, reject) => {
                        const s = document.createElement('script');
                        s.src = 'https://js.stripe.com/v3/';
                        s.type = 'text/javascript';
                        s.onerror = reject;
                        s.onload = resolve;
                        document.head.appendChild(s);
                      });
                    }
                  </script>
                  <input type="hidden" name="stripe_creditcard_paymentMethod" id="stripe_creditcard_paymentMethod_once" data-scope="stripe" data-required="1" data-ira-check="window.stripe_creditcard.checkPaymentMethod('once')" value="N/A">
                  <script>
                    var stripeElementGetFrequency = () => Step1.current_donation.frequency;
                    if (!window.stripe_creditcard) {
                      const VAL_ERROR = 'error';
                      const VAL_NOT_SET = 'N/A';
                      const defaultCoords = {};
                      defaultCoords["firstname"] = null;
                      defaultCoords["lastname"] = null;
                      defaultCoords["email"] = null;
                      const defaultPaymentMethodErrorMessage = "Les coordonn&eacute;es bancaires saisies sont incorrectes. Merci de les v&eacute;rifier et de les saisir &agrave; nouveau.";
                      const lang = "fr_FR";
                      const cardCvcPlaceholder = "Use the value provided by Stripe";
                      const stripePublicApiKey = "pk_live_srqYyZqem3SpTx2GjUycaPjN";
                      const stripeApiVersion = "2020-08-27";
                      const coordNames = Object.keys(defaultCoords);
                      const elementConf = {
                        'cardNumber': {
                          defaultErrorMessage: DntErrors.errorMsg.cardnumber,
                          options: {
                            showIcon: true
                          },
                        },
                        'cardExpiry': {
                          defaultErrorMessage: DntErrors.errorMsg.cardmonth,
                        },
                        'cardCvc': {
                          defaultErrorMessage: DntErrors.errorMsg.cardscode,
                        },
                      };
                      // only add a CVC placeholder for languages which have a short CVC provided
                      if (cardCvcPlaceholder != 'Use the value provided by Stripe') {
                        elementConf.cardCvc.options = {
                          placeholder: cardCvcPlaceholder
                        };
                      }
                      const elementTypes = Object.keys(elementConf);
                      window.stripe_creditcard = {
                        complete: {},
                        elements: {},
                        error: {},
                        frequencies: {},
                        lastInitFrequency: '',
                        stripe: false,
                        checkElement: function(frequency, elementType) {
                          this.log('checkElement', [frequency, elementType]);
                          if (frequency !== this.lastInitFrequency) return false;
                          const complete = this.complete[frequency][elementType];
                          const error = this.error[frequency][elementType];
                          const placeholder = $('#' + this.getPlaceholderId(frequency, elementType));
                          if (!complete || error) {
                            placeholder.attr('data-ira-errormsg', error && error.message ? error.message : elementConf[elementType].defaultErrorMessage);
                            return false;
                          } else {
                            placeholder.removeAttr('data-ira-errormsg');
                            return true;
                          }
                        },
                        checkPaymentMethod: function(frequency) {
                          this.log('checkPaymentMethod', [frequency]);
                          if (frequency !== this.lastInitFrequency) return false;
                          const paymentMethodInput = this.getPaymentMethodInput(frequency);
                          if (paymentMethodInput.val() === VAL_ERROR) {
                            paymentMethodInput.attr('data-ira-errormsg', this.error[frequency].paymentMethod || defaultPaymentMethodErrorMessage);
                            return false;
                          } else {
                            paymentMethodInput.removeAttr('data-ira-errormsg');
                            return true;
                          }
                        },
                        createPaymentMethod: function(frequency) {
                          if (frequency !== this.lastInitFrequency) return;
                          this.log('createPaymentMethod', [frequency]);
                          const paymentMethodInput = this.resetPaymentMethod(frequency);
                          for (let elementType of elementTypes) {
                            if (!this.complete[frequency][elementType]) return;
                          }
                          const coords = {};
                          for (let coordName of coordNames) {
                            const coordInput = $('input[name="' + coordName + '"]');
                            coords[coordName] = coordInput.length ? coordInput.val() : defaultCoords[coordName];
                            if (!coords[coordName]) return;
                          }
                          // All other inputs we rely on are ok and won't trigger any error message display,
                          // so until createPaymentMethod succeds, we must ensure paymentMethodInput does
                          paymentMethodInput.val(VAL_ERROR);
                          // Prevent form submission before createPaymentMethod answers
                          $('#stripe_submit.' + frequency).prop('disabled', true);
                          setTimeout(() => {
                            try {
                              this.stripe.createPaymentMethod({
                                type: 'card',
                                card: this.elements[frequency].cardNumber,
                                billing_details: {
                                  name: coords.firstname + ' ' + coords.lastname,
                                  email: coords.email,
                                }
                              }).then(result => {
                                $('#stripe_submit.' + frequency).prop('disabled', false);
                                console.log(result);
                                if (result.paymentMethod && result.paymentMethod.id) {
                                  paymentMethodInput.val(result.paymentMethod.id);
                                  console.log('paymentMethod = ' + paymentMethodInput.val());
                                } else {
                                  this.error[frequency].paymentMethod = result.error.message;
                                  for (let prop of ['type', 'code', 'decline_code', 'message']) {
                                    window.onerror('createPaymentMethod error.' + prop + ' = ' + result.error[prop]);
                                  }
                                }
                              });
                            } catch (e) {
                              console.log(e);
                              $('#stripe_submit.' + frequency).prop('disabled', false);
                            }
                          }, 500);
                        },
                        getContainerId: function(frequency, elementType) {
                          return 'stripe_creditcard_' + elementType + '_container_' + frequency;
                        },
                        getPaymentMethodInput: function(frequency) {
                          return $('#stripe_creditcard_paymentMethod_' + frequency);
                        },
                        getPlaceholderId: function(frequency, elementType) {
                          return 'stripe_creditcard_' + elementType + '_placeholder_' + frequency;
                        },
                        /**
                         * Build an array of Stripe JS CssFontSource objects
                         * from the fonts used by the specified elements.
                         *
                         * See https://stripe.com/docs/js/appendix/css_font_source_object
                         *
                         * Warning: works only for fonts loaded from a google-style stylesheet URL
                         * with a family=xxx parameter (where xxx is the font-family)
                         */
                        getStripeJsCssFontSources: function(ids) {
                          try {
                            const used = {};
                            for (let id of ids) {
                              const computedStyle = window.getComputedStyle(document.getElementById(id));
                              const fontFamily = computedStyle.getPropertyValue('font-family');
                              used[fontFamily] = true;
                            }
                            const hrefs = [];
                            for (let s of document.styleSheets) {
                              if (!s.href) continue;
                              const params = new URLSearchParams(new URL(s.href).search);
                              const fontFamily = params.get('family');
                              if (used[fontFamily] && (hrefs.indexOf(s.href) === -1)) {
                                hrefs.push(s.href);
                              }
                            }
                            return hrefs.map(href => ({
                              cssSrc: href
                            }));
                          } catch (error) {
                            /**
                             * Stripe Element implementation has javascript incompatibility with Opera browser.
                             * We work around this problem by catching exceptions in getStripeJsCssFontSources and returning an empty list.
                             * This fix will have an impact on the design of Stripe Elements, but it will not block the creation of donations.
                             */
                            return [];
                          }
                        },
                        /**
                         * Get the locale as expected by Stripe JS
                         * 
                         * See https://stripe.com/docs/js/appendix/supported_locales
                         */
                        getStripeJsLocale: function() {
                          switch (lang) {
                            case 'en_EN':
                              return 'en-GB';
                            case 'se_SE':
                              return 'sv';
                            case 'zh_TW':
                              return lang.substring(0, 2) + '-' + lang.substring(3, 5);
                            default:
                              return lang.substring(0, 2);
                          }
                        },
                        /**
                         * Build a Stripe JS Style object from the specified element's computed style
                         * and copy all other styles to the provided container.
                         *
                         * See https://stripe.com/docs/js/appendix/style
                         */
                        getStripeJsStyle: function(id, container) {
                          const styleKeyMap = {
                            // Stripe JS recommands setting background-color on the container
                            //'background-color': 'backgroundColor',
                            'color': 'color',
                            'font-family': 'fontFamily',
                            'font-size': 'fontSize',
                            'font-smoothing': 'fontSmoothing',
                            'font-style': 'fontStyle',
                            'font-variant': 'fontVariant',
                            'font-weight': 'fontWeight',
                            // Stripe JS doesn't like line-height and doesn't even take it into account
                            //'line-height': 'lineHeight',
                            'letter-spacing': 'letterSpacing',
                            'text-align': 'textAlign',
                            'text-decoration': 'textDecoration',
                            'text-shadow': 'textShadow',
                            'text-transform': 'textTransform',
                          };
                          const baseStyle = {};
                          const computedStyle = window.getComputedStyle(document.getElementById(id));
                          for (let cssProp of computedStyle) {
                            const styleKey = styleKeyMap[cssProp];
                            const cssValue = computedStyle.getPropertyValue(cssProp);
                            if (styleKey) {
                              baseStyle[styleKey] = cssValue;
                            } else {
                              container.css(cssProp, cssValue);
                            }
                          }
                          return {
                            base: baseStyle
                          };
                        },
                        init: function(reason) {
                          const frequency = stripeElementGetFrequency();
                          if (!this.frequencies[frequency]) return;
                          this.log('init', [frequency, reason]);
                          // Stripe elements are reset at every init so we need to reset as well
                          this.complete[frequency] = {};
                          this.error[frequency] = {};
                          this.resetPaymentMethod(frequency);
                          this.lastInitFrequency = frequency;
                          this.mount(frequency);
                        },
                        isMounted: function(frequency) {
                          return !!this.elements[frequency];
                        },
                        log: function(method, params = []) {
                          console.log('stripe_creditcard.' + method + '(' + params.join(', ') + ')');
                        },
                        mount: function(frequency) {
                          const wasAlreadyMounted = this.unmount(frequency);
                          this.log('mount', [frequency]);
                          if (!this.stripe) {
                            this.stripe = Stripe(stripePublicApiKey, {
                              locale: this.getStripeJsLocale(),
                              apiVersion: stripeApiVersion
                            });
                          }
                          const stripeElements = this.stripe.elements({
                            fonts: this.getStripeJsCssFontSources(elementTypes.map(elementType => this.getPlaceholderId(frequency, elementType))),
                          });
                          this.elements[frequency] = {};
                          for (let elementType of elementTypes) {
                            const placeholderId = this.getPlaceholderId(frequency, elementType);
                            const containerId = this.getContainerId(frequency, elementType);
                            const container = $('<span/>').attr('id', containerId);
                            const element = stripeElements.create(elementType, Object.assign({
                              style: this.getStripeJsStyle(placeholderId, container)
                            }, elementConf[elementType].options));
                            this.elements[frequency][elementType] = element;
                            $('#' + placeholderId).attr('data-scope', 'stripe').attr('data-required', '1').attr('data-ira-check', "window.stripe_creditcard.checkElement('" + frequency + "', '" + elementType + "')").val(VAL_NOT_SET).hide().after(
                              container);
                            element.mount('#' + containerId);
                            // Stripe creates an intermediate div between the container and its iframe
                            // Let's force this div's contents to be vertically centered inside the container
                            $('#' + containerId + ' div').css({
                              display: 'flex',
                              height: '100%',
                              'align-items': 'center',
                            });
                            element.on('change', ev => this.onElementChanged(frequency, ev));
                          }
                          if (!wasAlreadyMounted) {
                            for (let coordName of coordNames) {
                              $('input[name="' + coordName + '"]').on('change', () => this.createPaymentMethod(frequency));
                            }
                            // Force a re-init if the payment mode was previously hidden
                            // as Stripe does not mount well hidden fields
                            const cvcPlaceholderId = this.getPlaceholderId(frequency, 'cardCvc');
                            $('#payment_mode-card:has(#' + cvcPlaceholderId + ')').on('payment_shown', () => this.init('payment_shown'));
                          }
                        },
                        unmount: function(frequency) {
                          if (!this.isMounted(frequency)) return false;
                          this.log('unmount', [frequency]);
                          for (let elementType of elementTypes) {
                            this.elements[frequency][elementType].destroy();
                            $('#' + this.getContainerId(frequency, elementType)).remove();
                            $('#' + this.getPlaceholderId(frequency, elementType)).show();
                          }
                          return true;
                        },
                        onElementChanged: function(frequency, ev) {
                          this.log('onElementChanged', [
                            frequency,
                            ev.elementType,
                            ev.complete ? 'complete' : 'not complete',
                            ev.error ? ev.error.message : 'no error',
                          ]);
                          this.complete[frequency][ev.elementType] = ev.complete;
                          this.error[frequency][ev.elementType] = ev.error;
                          this.createPaymentMethod(frequency);
                        },
                        resetPaymentMethod: function(frequency) {
                          const paymentMethodInput = this.getPaymentMethodInput(frequency);
                          paymentMethodInput.val(VAL_NOT_SET);
                          this.error[frequency].paymentMethod = false;
                          return paymentMethodInput;
                        },
                      };
                      window.stripeJsLoaded.then(() => {
                        // Force a reinit when the donation amount or the style change
                        for (let event of ['init_done', 'WebFont.fontactive']) {
                          $('body').on(event, () => window.stripe_creditcard.init(event));
                        }
                      });
                    }
                    if (!window.stripe_creditcard.frequencies["once"]) {
                      window.stripe_creditcard.frequencies["once"] = true;
                      window.stripeJsLoaded.then(() => {
                        // Ensure the 1st init is done only once, for the active frequency
                        if (stripeElementGetFrequency() === "once") {
                          window.stripe_creditcard.init("stripeJsLoaded");
                        }
                      });
                    }
                  </script>
                  <p id="card-submit" class="payment-submit ira-form-item ira-form-item-required">
                    <input name="stripe_submit" type="submit" value="Valider mon paiement de 0 €" id="stripe_submit" class="button once light-text" data-scope="stripe" data-tag-val="Valider mon paiement de {donation_amount_with_currency}">
                    <span class="help error-message"></span>
                  </p>
                </div>
              </fieldset>
              <fieldset id="payment_mode-check" class="payment_mode" style="display: none;">
                <h4 class="payment_head active light-text" tabindex="0">
                  <span class="payment_mode_title">Chèque</span>
                </h4>
                <div class="payment_body payment_mode-check" id="check" data-paymentid="payment_mode-check">
                  <p id="check-submit" class="payment-submit ira-form-item ira-form-item-required">
                    <input name="check_submit" type="submit" value="Valider mon paiement de 0 €" id="check_submit" class="button light-text" data-scope="check" data-tag-val="Valider mon paiement de {donation_amount_with_currency}">
                    <span class="help error-message"></span>
                  </p>
                </div>
              </fieldset>
              <fieldset id="payment_mode-apple_pay-once" class="payment_mode" data-scope="stripe_apple_pay" style="display: none;">
                <h4 class="payment_head active light-text" tabindex="0"><span class="payment_mode_title">Apple Pay</span></h4>
                <div class="payment_body payment_mode-apple_pay-once" id="apple_pay" data-paymentid="payment_mode-apple_pay-once">
                  <div id="apple_pay-submit" class="payment-submit">
                    <input name="stripe_apple_pay_submit" type="submit" value="Valider mon paiement de 0 €" alt="Apple Pay" id="stripe_apple_pay_submit" class="button once light-text" data-scope="stripe_apple_pay" style="display:none;" disabled=""
                      data-tag-val="Valider mon paiement de {donation_amount_with_currency}">
                  </div>
                  <input type="hidden" name="stripe_apple_pay_paymentMethod" id="stripe_apple_pay_paymentMethod" class="once" value="">
                </div>
              </fieldset>
              <script type="text/javascript">
                if (!window.stripeJsLoaded) {
                  window.stripeJsLoaded = new Promise((resolve, reject) => {
                    const s = document.createElement('script');
                    s.src = 'https://js.stripe.com/v3/';
                    s.type = 'text/javascript';
                    s.onerror = reject;
                    s.onload = resolve;
                    document.head.appendChild(s);
                  });
                }
              </script>
              <script type="text/javascript">
                var Stripe_obj = {
                  PayWithApple: true,
                  PayWithWallet: true,
                  StripeButtonPopulate: false,
                  buttons: {
                    Step2: false,
                    Step3: false
                  },
                  paymentRequest: false,
                  populate: function(ev) {
                    try {
                      $('input[name=private_stripe_connect_paymentMethod]').val(JSON.stringify(ev));
                      if ((!$('input[name=lastname]').val() || !$('input[name=firstname]').val()) && ev.payerName) {
                        var name = ev.payerName.split(' ').filter(function(x) {
                          return x && true;
                        });
                        if (name.length) {
                          $('input[name=firstname]').val(name[0]);
                          $('input[name=lastname]').val(name.slice(1).join(' '));
                        } else {
                          $('input[name=firstname]').val('N/A');
                          $('input[name=lastname]').val(ev.payerName);
                        }
                      }
                      if (ev.payerEmail) {
                        $('input[name=email]').val(ev.payerEmail);
                      }
                      if (!$('select[name=civility] option:selected').val()) {
                        // If no civility was selected, force a "0" civility value
                        // for the step 2 validation not to fail if the civility was mandatory
                        $('select[name=civility] option:first').prop('selected', 'selected').val("0");
                      }
                      if ($('input[type=tel]').length && !$('input[type=tel]').val() && ev.payerPhone) {
                        $('input[type=tel]').val(ev.payerPhone);
                      }
                      if (ev.paymentMethod && ev.paymentMethod.billing_details) {
                        let evBillingDetails = ev.paymentMethod.billing_details;
                        if ((!$('input[name=lastname]').val() || !$('input[name=firstname]').val()) && evBillingDetails.name) {
                          var name = evBillingDetails.name.replace('').split(' ').filter(function(x) {
                            return x && true;
                          });
                          if (name.length) {
                            $('input[name=firstname]').val(name[0]);
                            $('input[name=lastname]').val(name.slice(1).join(' '));
                          } else {
                            $('input[name=firstname]').val('N/A');
                            $('input[name=lastname]').val(evBillingDetails.name);
                          }
                        }
                        if (evBillingDetails.address) {
                          let evBillingAddress = evBillingDetails.address;
                          if (!$('input[name=country]').val() && evBillingAddress.country) {
                            $('select[name=country] option[value=' + evBillingAddress.country + ']').prop('selected', 'selected');
                          }
                          if (!$('input[name=address1]').val() && evBillingAddress.line1) {
                            $('input[name=address1]').val(evBillingAddress.line1);
                          }
                          if (!$('input[name=address2]').val() && evBillingAddress.line2) {
                            $('input[name=address2]').val(evBillingAddress.line2);
                          }
                          if (!$('input[name=postcode]').val() && evBillingAddress.postal_code) {
                            $('input[name=postcode]').val(evBillingAddress.postal_code);
                          }
                          if (!$('input[name=city]').val() && evBillingAddress.city) {
                            $('input[name=city]').val(evBillingAddress.city);
                          }
                        }
                      }
                    } catch (err) {
                      let msg = 'Stripe_obj.populate exception: ' + err;
                      console.log(msg);
                      window.onerror(msg);
                    }
                  },
                  createStripeButton: function(ev) {
                    console.log('Stripe_obj.createStripeButton');
                    if (!Stripe_obj.buttons.Step3 && !Stripe_obj.buttons.Step2) return;
                    var amount = parseInt(Common.getDonation().amount);
                    var currency = (Common.getCurrency() || "EUR").toLowerCase();
                    var accountCountry = "FR";
                    var frequency = Step1.current_donation.frequency;
                    // Some currencies are having an amount with three decimal cents,
                    // We must write 12340 for 12.340 KWD for example (in those cases, last digit must always be a 0)
                    const threeDecimalCurrencies = ["BHD", "JOD", "KWD", "OMR", "TND"];
                    if (threeDecimalCurrencies.includes(currency.toUpperCase())) {
                      amount = amount * 10;
                    }
                    // Some currencies are having an amount with no decimal cents,
                    const zeroDecimalCurrencies = ["BIF", "CLP", "DJF", "GNF", "JPY", "KMF", "KRW", "MGA", "PYG", "RWF", "UGX", "VND", "VUV", "XAF", "XOF", "XPF"];
                    if (zeroDecimalCurrencies.includes(currency.toUpperCase())) {
                      amount = amount / 100;
                    }
                    console.log({
                      Step2: Stripe_obj.buttons.Step2 && true,
                      Step3: Stripe_obj.buttons.Step3 && true
                    });
                    console.log({
                      amount: amount,
                      currency: currency,
                      accountCountry: accountCountry,
                      frequency: frequency
                    });
                    Stripe_obj.paymentRequest = false;
                    try {
                      if (!Stripe_obj.stripe) {
                        // Create a Stripe client.
                        Stripe_obj.stripe = Stripe("pk_live_srqYyZqem3SpTx2GjUycaPjN", {
                          apiVersion: "2020-08-27"
                        });
                      }
                      Stripe_obj.paymentRequest = Stripe_obj.stripe.paymentRequest({
                        country: accountCountry,
                        currency: currency,
                        total: {
                          label: '',
                          amount: parseInt(amount)
                        },
                        requestPayerName: true,
                        requestPayerEmail: true
                        //requestPayerPhone: true
                      });
                    } catch (error) {
                      console.log("paymentRequest creation failed");
                      console.log(error);
                    }
                    if (!Stripe_obj.paymentRequest) {
                      // nothing available
                      Stripe_obj.removeStripeConnect();
                      Stripe_obj.removeStripePay();
                    } else {
                      Stripe_obj.paymentRequest.canMakePayment().then(function(result) {
                        console.log('paymentRequest.canMakePayment() - promise fulfilled');
                        console.log(result);
                        var fieldset = $('#payment_mode-apple_pay-' + frequency);
                        // show / hide the appropriate blocks and mount the button
                        if (result) {
                          if (!result.applePay) {
                            var txt = $("fieldset[data-scope='stripe_apple_pay'] .payment_mode_title").first().text();
                            var ua = window.navigator.userAgent;
                            if (ua.indexOf('Edge/') > 0) {
                              fieldset.attr('data-stripe-mode', 'microsoft');
                              txt = txt.replace('Apple Pay', 'Microsoft Pay');
                            } else if (ua.indexOf('Chrome') > 0) {
                              txt = txt.replace('Apple Pay', 'Google Pay');
                              fieldset.attr('data-stripe-mode', 'google');
                            } else {
                              txt = txt.replace('Apple Pay', 'Saved Credit Cards');
                              fieldset.attr('data-stripe-mode', 'other');
                            }
                            if (txt) {
                              Common.select("[data-scope='stripe_apple_pay'] .payment_mode_title").text(txt);
                            }
                            Stripe_obj.removeStripeConnect();
                            if (Stripe_obj.PayWithWallet) {
                              Stripe_obj.mountStripePay(frequency);
                            } else {
                              Stripe_obj.removeStripePay();
                            }
                          } else {
                            fieldset.attr('data-stripe-mode', 'apple');
                            $('#stripe_apple_pay_submit.' + frequency).addClass('apple_pay_styled_button');
                            //Apple Pay OK
                            if (Stripe_obj.buttons.Step2) {
                              Stripe_obj.mountStripeConnect(frequency);
                            }
                            if (Stripe_obj.buttons.Step3) {
                              if (Stripe_obj.PayWithApple) {
                                // Mount the button with its value cleared
                                // for it not to interfere with Apple Pay styling
                                Stripe_obj.mountStripePay(frequency);
                              } else {
                                Stripe_obj.removeStripePay();
                              }
                            }
                            Stripe_obj.validatePaymentMethodIfExists();
                          }
                        } else {
                          // nothing available
                          Stripe_obj.removeStripeConnect();
                          Stripe_obj.removeStripePay();
                        }
                      }, function(reason) {
                        console.log('paymentRequest.canMakePayment() - promise rejected');
                        console.log(reason);
                        Stripe_obj.removeStripeConnect();
                        Stripe_obj.removeStripePay();
                      });
                      Stripe_obj.paymentRequest.on('cancel', function(ev) {
                        console.log('paymentRequest.on(cancel)');
                        $('.ira-processing').removeClass('ira-processing');
                      });
                      Stripe_obj.paymentRequest.on('paymentmethod', function(ev) {
                        console.log('paymentRequest.on(paymentMethod)');
                        console.log(ev);
                        if (Stripe_obj.StripeButtonPopulate) {
                          Stripe_obj.populate(ev);
                          Stripe_obj.StripeButtonPopulate = false;
                        }
                        // Send the paymentMethod to your server to charge it
                        $('#stripe_apple_pay_paymentMethod.' + frequency).val(ev.paymentMethod.id);
                        ev.complete('success');
                        $('#stripe_apple_pay_submit.' + frequency).prop('disabled', false).trigger('click');
                        //$('.ira-processing').removeClass('ira-processing');
                      });
                    }
                  },
                  mountStripePay: function(frequency) {
                    console.log(`mountStripePay(${frequency})`);
                    $('#stripe_apple_pay_submit.' + frequency).prop('disabled', false).show();
                  },
                  validatePaymentMethodIfExists: function() {},
                  removeStripePay: function() {
                    Stripe_obj.buttons.Step3 = false;
                    console.log("removeStripePay");
                    Common.select("[data-scope='stripe_apple_pay']").hide();
                  },
                  mountStripeConnect: function(frequency) {
                    console.log(`mountStripeConnect(${frequency})`);
                    $('#StripePayButtonLogin').attr('data-frequency', frequency).show();
                  },
                  removeStripeConnect: function() {
                    console.log("removeStripeConnect");
                    Stripe_obj.buttons.Step2 = false;
                    $("#stripe-connect").detach();
                    if (!$('#fielset-step2-connect fieldset').length) {
                      // no connector available
                      $('.step2_connect_block').detach();
                      // remove all blocks related to connectors
                    } else {
                      var fieldsetlength = $('#fielset-step2-connect fieldset').length;
                      if ($("#fielset-step2-connect fieldset.regularblock").length == fieldsetlength) {
                        $('.step2_connect_block').addClass('regularblock');
                      } else if ($("#fielset-step2-connect fieldset.onceblock").length == fieldsetlength) {
                        $('.step2_connect_block').addClass('onceblock');
                      }
                    }
                  },
                  stripe: false
                }
                window.stripeJsLoaded.then(() => {
                  $('body').on('init_done tip_changed', Stripe_obj.createStripeButton);
                  Stripe_obj.createStripeButton();
                });
              </script>
              <script>
                Stripe_obj.buttons.Step3 = true;
                $('#stripe_apple_pay_submit.once').click(function(event) {
                  // Submit the form if called after receiving the paymentMethod
                  if (
                    (Stripe_obj.buttons.Step2 || Stripe_obj.buttons.Step3) && $('#stripe_apple_pay_paymentMethod.once').val()) {
                    console.log('stripe_apple_pay_submit -- submitting form');
                    return true;
                  } else if (Stripe_obj.buttons.Step3) {
                    // Or show the Apple/Google/Microsoft popup if called in step 3 and the form is valid
                    if (Step1.check() && Step2.check() && Step3.check()) {
                      console.log('paymentRequest.show() -- stripePay');
                      Stripe_obj.paymentRequest.show();
                      return false;
                    } else {
                      DntErrors.displayErrors();
                    }
                  }
                  // Or stay on the form
                  setTimeout(() => $('.ira-processing').removeClass('ira-processing'), 500);
                  return false;
                });
              </script>
              <style>
                #stripe_apple_pay_submit.apple_pay_styled_button {
                  -webkit-appearance: -apple-pay-button !important;
                  -apple-pay-button-type: donate;
                  color: transparent !important;
                }
              </style>
              <!-- STANDARD BUTTONS -->
              <fieldset id="payment_mode-gw_paypal_paypal" class="payment_mode " style="display: none;">
                <h4 class="payment_head active light-text" tabindex="0">
                  <span class="payment_mode_title">PAYPAL (Frais supplémentaires à notre charge)</span>
                </h4>
                <div class="payment_body payment_mode-gw_paypal_paypal" id="gw_paypal_paypal" data-paymentid="payment_mode-gw_paypal_paypal">
                  <!-- GOCARDLESS BACS SPECIFIC TEXT & CHECKBOX (must be checked to submit payment) -->
                  <!-- LEGAL UK REQUIREMENTS FOR BANK MANDATES -->
                  <input name="type" type="hidden" value="" data-scope="gw_paypal_paypal">
                  <input name="mode" type="hidden" value="gw_paypal_paypal" data-scope="gw_paypal_paypal">
                  <p id="gw_paypal_paypal-submit" class="payment-submit gateway ira-form-item ira-form-item-required">
                    <input name="gw_paypal_paypal_submit" type="submit" value="Valider mon paiement de 0 €" id="gw_paypal_paypal_submit" class="button gateway light-text" data-scope="gw_paypal_paypal"
                      data-tag-val="Valider mon paiement de {donation_amount_with_currency}">
                    <span class="help error-message"></span>
                  </p>
                </div>
              </fieldset>
              <fieldset id="payment_mode-fintecture_banktransfer" class="payment_mode" data-scope="fintecture_banktransfer" style="display: none;">
                <h4 class="payment_head active light-text" tabindex="0"><span class="payment_mode_title">Virement instantané</span></h4>
                <div class="payment_body payment_mode-fintecture_banktransfer" id="fintecture_banktransfer_body" data-paymentid="payment_mode-fintecture_banktransfer">
                  <p id="fintecture_banktransfer_provider" data-ira-errormsg="Vous devez sélectionner votre banque" class="ira-form-item ira-form-item-required">
                    <label>
                      <select name="fintecture_banktransfer_provider" id="fintecture_banktransfer_provider_select" data-scope="fintecture_banktransfer" data-required="1" tabindex="-1" class="select2-hidden-accessible" aria-hidden="true">
                        <option value="">Sélectionnez votre banque</option>
                        <option value="agfbfr" data-logo="https://assets.fintecture.com/img/providers/svg/agfbfr.svg"> Allianz Banque </option>
                        <optgroup label="Arkéa">
                          <option value="fegefr" data-logo="https://assets.fintecture.com/img/providers/svg/arkea-x.svg"> Arkéa Banque Privée </option>
                        </optgroup>
                        <option value="axabfr" data-logo="https://assets.fintecture.com/img/providers/svg/axabfr.svg"> AXA Banque </option>
                        <option value="bpsmfr" data-logo="https://assets.fintecture.com/img/providers/svg/bpsmfr.svg"> Banque BCP </option>
                        <option value="bchafr" data-logo="https://assets.fintecture.com/img/providers/svg/bchafr.svg"> Banque Chalus </option>
                        <option value="bsavfr2c" data-logo="https://assets.fintecture.com/img/providers/svg/bsavfr2c.svg"> Banque de Savoie </option>
                        <option value="cdcgfr" data-logo="https://assets.fintecture.com/img/providers/svg/cdcgfr.svg"> Banque des territoires </option>
                        <option value="bspffr" data-logo="https://assets.fintecture.com/img/providers/svg/bspffr.svg"> Banque Palatine </option>
                        <optgroup label="Banque Populaire">
                          <option value="ccbpfrppmtz" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Alsace&nbsp;Lorraine&nbsp;Champagne </option>
                          <option value="ccbpfrppbdx" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Aquitaine&nbsp;Centre&nbsp;Atlantique </option>
                          <option value="ccbpfrppgre" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Auvergne et Rhône-Alpes </option>
                          <option value="ccbpfrppdjn" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Bourgogne Franche Comté </option>
                          <option value="ccbpfrppna1" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Grand Ouest </option>
                          <option value="ccbpfrppnce" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Méditerranée </option>
                          <option value="ccbpfrpplil" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Nord </option>
                          <option value="ccbpfrpptls" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Occitane </option>
                          <option value="ccbpfrppmtg" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Rives de Paris </option>
                          <option value="ccbpfrppppg" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Sud </option>
                          <option value="ccbpfrppver" data-logo="https://assets.fintecture.com/img/providers/svg/ccbpfr.svg"> Banque Populaire Val de France </option>
                        </optgroup>
                        <option value="cmcifrp1" data-logo="https://assets.fintecture.com/img/providers/svg/cmcifrp1.svg"> Banque Transatlantique </option>
                        <optgroup label="BNP Paribas">
                          <option value="bnpafr" data-logo="https://assets.fintecture.com/img/providers/svg/bnpafr-x.svg"> BNP Paribas Ma Banque </option>
                          <option value="bnpafr-c" data-logo="https://assets.fintecture.com/img/providers/svg/bnpafr-x.svg"> BNP Paribas Ma Banque Entreprise </option>
                          <option value="bnpafr-p" data-logo="https://assets.fintecture.com/img/providers/svg/bnpafr-x.svg"> BNP Paribas Ma Banque Pro </option>
                        </optgroup>
                        <option value="bousfr" data-logo="https://assets.fintecture.com/img/providers/svg/bousfr.svg"> BoursoBank </option>
                        <option value="bredfr" data-logo="https://assets.fintecture.com/img/providers/svg/bredfr.svg"> BRED </option>
                        <option value="batifr" data-logo="https://assets.fintecture.com/img/providers/svg/batifr.svg"> BTP Banque </option>
                        <optgroup label="Caisse d'Epargne">
                          <option value="cepafrpp333" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Aquitaine Poitou-Charentes </option>
                          <option value="cepafrpp871" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Auvergne et Limousin </option>
                          <option value="cepafrpp213" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Bourgogne Franche-Comté </option>
                          <option value="cepafrpp444" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Bretagne-Pays De Loire </option>
                          <option value="cepafrpp831" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Côte d'Azur </option>
                          <option value="cepafrpp513" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Grand Est Europe </option>
                          <option value="cepafrpp627" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Hauts de France </option>
                          <option value="cepafrpp751" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Ile De France </option>
                          <option value="cepafrpp348" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Languedoc-Roussillon </option>
                          <option value="cepafrpp426" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Loire Drôme Ardèche </option>
                          <option value="cepafrpp450" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Loire-Centre </option>
                          <option value="cepafrpp313" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Midi-Pyrénées </option>
                          <option value="cepafrpp142" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Normandie </option>
                          <option value="cepafrpp131" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Provence Alpes Corse </option>
                          <option value="cepafrpp382" data-logo="https://assets.fintecture.com/img/providers/svg/cepafr.svg"> Caisse d'Epargne Rhône Alpes </option>
                        </optgroup>
                        <option value="ccfrfr-r" data-logo="https://assets.fintecture.com/img/providers/svg/ccfrfr-r.svg"> CCF (ex HSBC Particulier) </option>
                        <option value="cmcifrpp" data-logo="https://assets.fintecture.com/img/providers/svg/cmcifrpp.svg"> CIC </option>
                        <option value="cmcifrpr" data-logo="https://assets.fintecture.com/img/providers/svg/cmcifrpr.svg"> CIC Privée </option>
                        <option value="crtafr" data-logo="https://assets.fintecture.com/img/providers/svg/crtafr.svg"> Creatis </option>
                        <optgroup label="Crédit Agricole">
                          <option value="agrifrpp813" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Alpes Provence </option>
                          <option value="agrifrpp872" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Alsace Vosges </option>
                          <option value="agrifrpp879" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Anjou Maine </option>
                          <option value="agrifrpp833" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Aquitaine </option>
                          <option value="agrifrpp847" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Atlantique Vendée </option>
                          <option value="agrifrpp887" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Brie Picardie </option>
                          <option value="agrifrpp878" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Centre Est </option>
                          <option value="agrifrpp868" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Centre France </option>
                          <option value="agrifrpp848" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Centre Loire </option>
                          <option value="agrifrpp895" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Centre Ouest </option>
                          <option value="agrifrpp810" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Champagne Bourgogne </option>
                          <option value="agrifrpp817" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Charente Maritime Deux Sèvres </option>
                          <option value="agrifrpp824" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Charente Périgord </option>
                          <option value="agrifrpp820" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Corse </option>
                          <option value="agrifrpp822" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Côtes-d'Armor </option>
                          <option value="agrifrpp829" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Finistère </option>
                          <option value="agrifrpp825" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Franche-Comté </option>
                          <option value="agrigp" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Guadeloupe </option>
                          <option value="agrifrpp836" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Ille et Vilaine </option>
                          <option value="agrifrpp835" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Languedoc </option>
                          <option value="agrifrpp845" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Loire Haute-Loire </option>
                          <option value="agrifrpp861" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Lorraine </option>
                          <option value="agrimq" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Martinique </option>
                          <option value="agrifrcc860" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Morbihan </option>
                          <option value="agrifrpp867" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Nord de France </option>
                          <option value="agrifrpp802" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Nord Est </option>
                          <option value="agrifrpp812" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Nord Midi-Pyrénées </option>
                          <option value="agrifrpp866" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Normandie </option>
                          <option value="agrifrpp883" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Normandie Seine </option>
                          <option value="agrifrpp882" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Paris </option>
                          <option value="agrifrpp891" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Provence Côte d'Azur </option>
                          <option value="agrifrcc869" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Pyrénées Gascogne </option>
                          <option value="agrire" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Reunion </option>
                          <option value="agrifrpp881" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Savoie </option>
                          <option value="agrifrpp871" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Sud Méditerranée </option>
                          <option value="agrifrpp839" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Sud Rhône Alpes </option>
                          <option value="agrifrpp831" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Toulouse 31 </option>
                          <option value="agrifrpp894" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Touraine Poitou </option>
                          <option value="agrifrpp844" data-logo="https://assets.fintecture.com/img/providers/svg/agrifr.svg"> Crédit Agricole Val de France </option>
                        </optgroup>
                        <option value="ccopfr" data-logo="https://assets.fintecture.com/img/providers/svg/ccopfr.svg"> Crédit Coopératif </option>
                        <optgroup label="Crédit Maritime">
                          <option value="ccbpfrppna2" data-logo="https://assets.fintecture.com/img/providers/svg/cmmufr.svg"> Crédit Maritime Grand Ouest </option>
                          <option value="ccbpfrpp169" data-logo="https://assets.fintecture.com/img/providers/svg/cmmufr.svg"> Crédit Maritime Littoral du Sud Ouest </option>
                        </optgroup>
                        <option value="cmcifr2a" data-logo="https://assets.fintecture.com/img/providers/svg/cmcifr2a.svg"> Crédit Mutuel </option>
                        <option value="cmcifrpa" data-logo="https://assets.fintecture.com/img/providers/svg/cmcifrpa.svg"> Crédit Mutuel Banque Européenne </option>
                        <option value="cmbrfr" data-logo="https://assets.fintecture.com/img/providers/svg/cmbrfr.svg"> Crédit Mutuel de Bretagne </option>
                        <option value="cmsofr" data-logo="https://assets.fintecture.com/img/providers/svg/cmsofr.svg"> Crédit Mutuel du Sud Ouest </option>
                        <option value="ftnofr" data-logo="https://assets.fintecture.com/img/providers/svg/ftnofr.svg"> Fortuneo </option>
                        <option value="bnpafrhb" data-logo="https://assets.fintecture.com/img/providers/svg/bnpafrhb.svg"> Hello Bank! </option>
                        <option value="ccfrfr-c" data-logo="https://assets.fintecture.com/img/providers/svg/ccfrfr-c.svg"> HSBC Corporate </option>
                        <optgroup label="La Banque Postale">
                          <option value="psstfr" data-logo="https://assets.fintecture.com/img/providers/svg/psstfr-x.svg"> La Banque Postale Particulier </option>
                          <option value="psstfr-p" data-logo="https://assets.fintecture.com/img/providers/svg/psstfr-x.svg"> La Banque Postale Professionnel </option>
                        </optgroup>
                        <optgroup label="Le Crédit Lyonnais LCL">
                          <option value="crlyfr" data-logo="https://assets.fintecture.com/img/providers/svg/crlyfr-x.svg"> Le Crédit Lyonnais LCL Particulier </option>
                          <option value="crlyfr-p1" data-logo="https://assets.fintecture.com/img/providers/svg/crlyfr-x.svg"> Le Crédit Lyonnais LCL Professionnel </option>
                        </optgroup>
                        <option value="preufr" data-logo="https://assets.fintecture.com/img/providers/svg/preufr.svg"> Louvre Banque Privée </option>
                        <option value="monnfr" data-logo="https://assets.fintecture.com/img/providers/svg/monnfr.svg"> Mona Banq </option>
                        <option value="qntofr" data-logo="https://assets.fintecture.com/img/providers/svg/qntofr.svg"> Qonto </option>
                        <option value="revogb" data-logo="https://assets.fintecture.com/img/providers/svg/revogb.svg"> Revolut </option>
                        <option value="snnnfr" data-logo="https://assets.fintecture.com/img/providers/svg/snnnfr.svg"> Shine </option>
                        <optgroup label="Société Générale">
                          <option value="sogefr-c" data-logo="https://assets.fintecture.com/img/providers/svg/sogefr-x.svg"> Société Générale Entreprise </option>
                          <option value="sogefr" data-logo="https://assets.fintecture.com/img/providers/svg/sogefr-x.svg"> Société Générale Particulier </option>
                          <option value="sogefr-p" data-logo="https://assets.fintecture.com/img/providers/svg/sogefr-x.svg"> Société Générale Professionnel </option>
                        </optgroup>
                        <option value="trwigb" data-logo="https://assets.fintecture.com/img/providers/svg/trwigb.svg"> Wise </option>
                      </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100px;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox"
                            aria-autocomplete="list" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-fintecture_banktransfer_provider_select-container"><span class="select2-selection__rendered"
                              id="select2-fintecture_banktransfer_provider_select-container" title="Sélectionnez votre banque">Sélectionnez votre banque</span><span class="select2-selection__arrow"
                              role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                    </label>
                    <span class="help error-message">Vous devez sélectionner votre banque</span>
                  </p>
                  <div class="help">Simple et rapide (sans IBAN ni carte bancaire)&nbsp;: <ol>
                      <li>sélectionnez votre banque</li>
                      <li>entrez vos identifiants de banque en ligne</li>
                      <li>validez la notification de votre application bancaire</li>
                    </ol>
                  </div>
                  <div id="fintecture_banktransfer-submit" class="payment-submit">
                    <input name="fintecture_banktransfer_submit" type="submit" value="Valider mon paiement de 0 €" alt="Bank transfer" id="fintecture_banktransfer_submit" class="button once light-text" data-scope="fintecture_banktransfer"
                      data-tag-val="Valider mon paiement de {donation_amount_with_currency}">
                  </div>
                </div>
              </fieldset>
            </div>
          </div>
        </div>
        <!-- End Payment -->
        <div class="clearfix"></div>
      </div> <!-- End Bloc -->
      <!-- End Step-info -->
    </div> <!-- End Step-container -->
  </div> <!-- End Step 3 -->
  <input type="hidden" name="private_stats_capture"><input type="hidden" name="private_stats_version"><input type="hidden" name="private_stats_config"
    value="{&quot;visitor_resolution_width&quot;:1600,&quot;visitor_resolution_height&quot;:1200,&quot;visitor_color&quot;:24,&quot;visitor_java_enabled&quot;:false,&quot;visitor_langage&quot;:&quot;fr-FR&quot;,&quot;visitor_screen_height&quot;:1200,&quot;visitor_screen_width&quot;:1600,&quot;user_agent&quot;:&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36&quot;,&quot;visitor_timezone&quot;:-60,&quot;window_width&quot;:1600,&quot;window_height&quot;:1200}">
</form>

Text Content

Accessibilité





Pour que brille la lumière de Noël !


MON DON


 * JE DONNE UNE FOIS


 * JE DONNE TOUS LES MOIS

 * 52 €
 * 80 €
 * 120 €
 * 200 €

Montant libre €





Il s'agit d'un engagement régulier par prélèvement automatique.

 * 5 €
 * 10 €
 * 15 €
 * 20 €

Montant libre €











COORDONNÉES

Email * Vous devez saisir une adresse email valide

Je fais un don au nom d'une organisation ou d'une société

Raison sociale La raison sociale ne doit pas dépasser 70 caractères

SIREN 539250571Le SIREN est vide ou invalide

Forme juridique Forme juridique Administration de l'état Association loi 1901 ou
assimilé Assujetti unique à la TVA Autre groupement de droit privé non doté de
la personnalité morale Autre personne morale de droit privé Autre personne
morale de droit privé inscrite au registre du commerce et des sociétés Autre
personne morale de droit public administratif Caisse d'épargne et de prévoyance
Collectivité territoriale Comité d'entreprise Entrepreneur individuel
Etablissement public administratif Etablissement public ou régie à caractère
industriel ou commercial Fiducie Fondation Groupement d'intérêt économique
Indivision Organisme de placement collectif en valeurs mobilières sans
personnalité morale Organisme de retraite à adhésion non obligatoire Organisme
gérant un régime de protection sociale à adhésion obligatoire Organisme
mutualiste Organisme professionnel Paroisse hors zone concordataire Personne
morale de droit étranger, immatriculée au RCS (registre du commerce et des
sociétés) Personne morale de droit étranger, non immatriculée au RCS Société
anonyme à conseil d'administration Société anonyme à directoire Société civile
Société coopérative agricole Société coopérative commerciale particulière
Société créée de fait Société d'assurance mutuelle Société en commandite Société
en nom collectif Société en participation Société européenne Société par actions
simplifiée Société à responsabilité limitée (SARL) Syndicat de propriétaires
Forme juridique La forme juridique est vide ou inconnue

Civilité * M Mme Mlle M et Mme Père Frère Dr Soeur Srs Monseigneur Maître M et M
Mme et Mme Vous devez sélectionner votre civilité

Prénom * Vous devez saisir votre prénom

Nom * Vous devez saisir votre nom

Adresse * Vous devez saisir votre adresse (38 caractères maximum)

Complément adresse Le complément d'adresse ne doit pas excéder 38 caractères

Code postal * Vous devez saisir votre code postal (10 caractères maximum)

Ville * Vous devez saisir votre ville (38 caractères maximum)

Pays * BELGIQUE CANADA FRANCE RÉUNION SUISSE ----------------------------------
AFGHANISTAN AFRIQUE DU SUD ÅLAND, ÎLES ALBANIE ALGÉRIE ALLEMAGNE ANDORRE ANGOLA
ANGUILLA ANTARCTIQUE ANTIGUA-ET-BARBUDA ANTILLES NÉERLANDAISES ARABIE SAOUDITE
ARGENTINE ARMÉNIE ARUBA AUSTRALIE AUTRICHE AZERBAÏDJAN BAHAMAS BAHREÏN
BANGLADESH BARBADE BÉLARUS BELGIQUE BELIZE BÉNIN BERMUDES BHOUTAN BOLIVIE,
l'ÉTAT PLURINATIONAL DE BOSNIE-HERZÉGOVINE BOTSWANA BOUVET, ÎLE BRÉSIL BRUNÉI
DARUSSALAM BULGARIE BURKINA FASO BURUNDI CAÏMANES, ÎLES CAMBODGE CAMEROUN CANADA
CAP-VERT CENTRAFRICAINE, RÉPUBLIQUE CHILI CHINE CHRISTMAS, ÎLE CHYPRE COCOS
(KEELING), ÎLES COLOMBIE COMORES CONGO CONGO, LA RÉPUBLIQUE DÉMOCRATIQUE DU
COOK, ÎLES CORÉE, RÉPUBLIQUE DE CORÉE, RÉPUBLIQUE POPULAIRE DÉMOCRATIQUE DE
COSTA RICA CÔTE D'IVOIRE CROATIE CUBA DANEMARK DJIBOUTI DOMINICAINE, RÉPUBLIQUE
DOMINIQUE ÉGYPTE EL SALVADOR ÉMIRATS ARABES UNIS ÉQUATEUR ÉRYTHRÉE ESPAGNE
ESTONIE ÉTATS-UNIS ÉTHIOPIE FALKLAND, ÎLES (MALVINAS) FÉROÉ, ÎLES FIDJI FINLANDE
FRANCE GABON GAMBIE GÉORGIE GÉORGIE DU SUD ET LES ÎLES SANDWICH DU SUD GHANA
GIBRALTAR GRÈCE GRENADE GROENLAND GUADELOUPE GUAM GUATEMALA GUERNESEY GUINÉE
GUINÉE ÉQUATORIALE GUINÉE-BISSAU GUYANA GUYANE FRANÇAISE HAÏTI HEARD, ÎLE ET
MCDONALD, ÎLES HONDURAS HONG-KONG HONGRIE ÎLE DE MAN ÎLES MINEURES ÉLOIGNÉES DES
ÉTATS-UNIS ÎLES VIERGES BRITANNIQUES ÎLES VIERGES DES ÉTATS-UNIS INDE INDONÉSIE
IRAN, RÉPUBLIQUE ISLAMIQUE D' IRAQ IRLANDE ISLANDE ISRAËL ITALIE JAMAÏQUE JAPON
JERSEY JORDANIE KAZAKHSTAN KENYA KIRGHIZISTAN KIRIBATI KOWEÏT LAO, RÉPUBLIQUE
DÉMOCRATIQUE POPULAIRE LESOTHO LETTONIE LIBAN LIBÉRIA LIBYENNE, JAMAHIRIYA ARABE
LIECHTENSTEIN LITUANIE LUXEMBOURG MACAO MACÉDOINE, L'EX-RÉPUBLIQUE YOUGOSLAVE DE
MADAGASCAR MALAISIE MALAWI MALDIVES MALI MALTE MARIANNES DU NORD, ÎLES MAROC
MARSHALL, ÎLES MARTINIQUE MAURICE MAURITANIE MAYOTTE MEXIQUE MICRONÉSIE, ÉTATS
FÉDÉRÉS DE MOLDOVA, RÉPUBLIQUE DE MONACO MONGOLIE MONTÉNÉGRO MONTSERRAT
MOZAMBIQUE MYANMAR NAMIBIE NAURU NÉPAL NICARAGUA NIGER NIGÉRIA NIUÉ NORFOLK, ÎLE
NORVÈGE NOUVELLE-CALÉDONIE NOUVELLE-ZÉLANDE OCÉAN INDIEN, TERRITOIRE BRITANNIQUE
DE L' OMAN OUGANDA OUZBÉKISTAN PAKISTAN PALAOS PALESTINIEN OCCUPÉ, TERRITOIRE
PANAMA PAPOUASIE-NOUVELLE-GUINÉE PARAGUAY PAYS-BAS PÉROU PHILIPPINES PITCAIRN
POLOGNE POLYNÉSIE FRANÇAISE PORTO RICO PORTUGAL QATAR RÉUNION ROUMANIE
ROYAUME-UNI RUSSIE, FÉDÉRATION DE RWANDA SAHARA OCCIDENTAL SAINT-BARTHÉLEMY
SAINT-KITTS-ET-NEVIS SAINT-MARIN SAINT-MARTIN SAINT-PIERRE-ET-MIQUELON
SAINT-SIÈGE (ÉTAT DE LA CITÉ DU VATICAN) SAINT-VINCENT-ET-LES GRENADINES
SAINTE-HÉLÈNE, ASCENSION ET TRISTAN DA CUNHA SAINTE-LUCIE SALOMON, ÎLES SAMOA
SAMOA AMÉRICAINES SAO TOMÉ-ET-PRINCIPE SÉNÉGAL SERBIE SEYCHELLES SIERRA LEONE
SINGAPOUR SLOVAQUIE SLOVÉNIE SOMALIE SOUDAN SRI LANKA SUÈDE SUISSE SURINAME
SVALBARD ET ÎLE JAN MAYEN SWAZILAND SYRIENNE, RÉPUBLIQUE ARABE TADJIKISTAN
TAÏWAN, PROVINCE DE CHINE TANZANIE, RÉPUBLIQUE-UNIE DE TCHAD TCHÈQUE, RÉPUBLIQUE
TERRES AUSTRALES FRANÇAISES THAÏLANDE TIMOR-LESTE TOGO TOKELAU TONGA
TRINITÉ-ET-TOBAGO TUNISIE TURKMÉNISTAN TURKS ET CAÏQUES, ÎLES TURQUIE TUVALU
UKRAINE URUGUAY VANUATU VENEZUELA, RÉPUBLIQUE BOLIVARIENNE DU VIET NAM WALLIS ET
FUTUNA YÉMEN ZAMBIE ZIMBABWE FRANCE

* Champs obligatoires (ces informations sont indispensables pour bénéficier de
votre réduction fiscale)


MON RÈGLEMENT DE 0 €

Paiements hautement sécurisés grâce à la méthode de cryptage SSL 256 bits, la
norme de sécurité la plus élevée.

CARTE BANCAIRE

CHÈQUE

APPLE PAY

PAYPAL (FRAIS SUPPLÉMENTAIRES À NOTRE CHARGE)

VIREMENT INSTANTANÉ

CARTE BANCAIRE

Saisissez votre numéro de carte bancaire

Saisissez correctement les chiffres de votre carte bancaire

Date d'expiration

Sélectionnez le mois d'expiration de votre carte bancaire

Code de sécurité

Le code de sécurité est constitué des 3 derniers chiffres inscrits au dos de
votre carte bancaireLe code de sécurité est constitué des 4 derniers chiffres
inscrits au recto de votre carte bancaireSaisissez correctement les chiffres du
code de sécurité situés au dos de votre carte bancaire



CHÈQUE



APPLE PAY



PAYPAL (FRAIS SUPPLÉMENTAIRES À NOTRE CHARGE)



VIREMENT INSTANTANÉ

Sélectionnez votre banque Allianz Banque Arkéa Banque Privée AXA Banque Banque
BCP Banque Chalus Banque de Savoie Banque des territoires Banque Palatine Banque
Populaire Alsace Lorraine Champagne Banque Populaire Aquitaine Centre Atlantique
Banque Populaire Auvergne et Rhône-Alpes Banque Populaire Bourgogne Franche
Comté Banque Populaire Grand Ouest Banque Populaire Méditerranée Banque
Populaire Nord Banque Populaire Occitane Banque Populaire Rives de Paris Banque
Populaire Sud Banque Populaire Val de France Banque Transatlantique BNP Paribas
Ma Banque BNP Paribas Ma Banque Entreprise BNP Paribas Ma Banque Pro BoursoBank
BRED BTP Banque Caisse d'Epargne Aquitaine Poitou-Charentes Caisse d'Epargne
Auvergne et Limousin Caisse d'Epargne Bourgogne Franche-Comté Caisse d'Epargne
Bretagne-Pays De Loire Caisse d'Epargne Côte d'Azur Caisse d'Epargne Grand Est
Europe Caisse d'Epargne Hauts de France Caisse d'Epargne Ile De France Caisse
d'Epargne Languedoc-Roussillon Caisse d'Epargne Loire Drôme Ardèche Caisse
d'Epargne Loire-Centre Caisse d'Epargne Midi-Pyrénées Caisse d'Epargne Normandie
Caisse d'Epargne Provence Alpes Corse Caisse d'Epargne Rhône Alpes CCF (ex HSBC
Particulier) CIC CIC Privée Creatis Crédit Agricole Alpes Provence Crédit
Agricole Alsace Vosges Crédit Agricole Anjou Maine Crédit Agricole Aquitaine
Crédit Agricole Atlantique Vendée Crédit Agricole Brie Picardie Crédit Agricole
Centre Est Crédit Agricole Centre France Crédit Agricole Centre Loire Crédit
Agricole Centre Ouest Crédit Agricole Champagne Bourgogne Crédit Agricole
Charente Maritime Deux Sèvres Crédit Agricole Charente Périgord Crédit Agricole
Corse Crédit Agricole Côtes-d'Armor Crédit Agricole Finistère Crédit Agricole
Franche-Comté Crédit Agricole Guadeloupe Crédit Agricole Ille et Vilaine Crédit
Agricole Languedoc Crédit Agricole Loire Haute-Loire Crédit Agricole Lorraine
Crédit Agricole Martinique Crédit Agricole Morbihan Crédit Agricole Nord de
France Crédit Agricole Nord Est Crédit Agricole Nord Midi-Pyrénées Crédit
Agricole Normandie Crédit Agricole Normandie Seine Crédit Agricole Paris Crédit
Agricole Provence Côte d'Azur Crédit Agricole Pyrénées Gascogne Crédit Agricole
Reunion Crédit Agricole Savoie Crédit Agricole Sud Méditerranée Crédit Agricole
Sud Rhône Alpes Crédit Agricole Toulouse 31 Crédit Agricole Touraine Poitou
Crédit Agricole Val de France Crédit Coopératif Crédit Maritime Grand Ouest
Crédit Maritime Littoral du Sud Ouest Crédit Mutuel Crédit Mutuel Banque
Européenne Crédit Mutuel de Bretagne Crédit Mutuel du Sud Ouest Fortuneo Hello
Bank! HSBC Corporate La Banque Postale Particulier La Banque Postale
Professionnel Le Crédit Lyonnais LCL Particulier Le Crédit Lyonnais LCL
Professionnel Louvre Banque Privée Mona Banq Qonto Revolut Shine Société
Générale Entreprise Société Générale Particulier Société Générale Professionnel
Wise Sélectionnez votre banque Vous devez sélectionner votre banque

Simple et rapide (sans IBAN ni carte bancaire) :
 1. sélectionnez votre banque
 2. entrez vos identifiants de banque en ligne
 3. validez la notification de votre application bancaire




Quels sont les avantages du prélèvement:
1. Liberté : vous répartissez votre générosité sur l'année en choisissant le
montant de votre soutien.

2. Efficacité : moins de sollicitations, soit moins de frais de collecte mais
aussi moins d'envoi de courrier pour un soutien écologique.

3. Souplesse : modifiez ou arrêtez votre soutien sur simple appel
(01.73.02.22.21) ou par courrier.

Les prélèvements par IBAN ponctuels et réguliers ont lieu le 10 de chaque mois.
Vous recevrez trois fois par an le Donner à Voir, lettre trimestrielle des amis
de KTO, et un reçu fiscal annuel en début de chaque année.

RESPECT DE VOTRE VIE PRIVÉE

Vos coordonnées sont indispensables pour vous envoyer votre reçu fiscal (valable
uniquement pour la France). Vous bénéficiez d'une réduction d'impôts sur le
revenu de 66% du montant de votre don ou d'une réduction de 75% dans le cadre de
l'IFI dans la limite de 50000€. 

Les informations recueillies sur ce formulaire sont enregistrées dans un fichier
informatisé par KTO pour la gestion de votre don.
Elles sont conservées uniquement pour la durée nécessaire à la finalité précitée
et sont destinées au service Dons. Conformément à la loi « informatique et
libertés », vous pouvez exercer votre droit d'accès aux données vous concernant
et les faire rectifier en contactant: Fondation KTO - 13 rue du 19 mars 1962 -
92240 Malakoff - 01 73 02 22 21 - donateur@ktotv.com.
Pour en savoir plus sur la protection des données
https://www.ktotv.com/page/mentions-legales.

NOUS SOUTENIR EN TOUTE CONFIANCE

Ce site internet est 100% sécurisé.

Toutes les informations bancaires pour traiter le paiement sont cryptées grâce
au protocole SSL et à la solution de paiement OGONE. Ces données ne peuvent être
ni détectées, ni conservées, ni interceptées sur nos serveurs informatiques.

KTO est une association qui vit de vos dons et ne reçoit aucune subvention, ni
de l'Eglise ni de l'Etat. 90% de nos ressources proviennent de votre générosité.
Les comptes de l’association et de la Fondation sont certifiés par MAZARS,
cabinet de Commissariat aux comptes.
Le Compte d'Emploi des Ressources de la Fondation KTO est disponible
sur http://www.ktotv.com/presentation



Espace personnel | Crédits | Mentions légales | Contact