{% if KOH_USE_SEPA|default('false') == 'true' and currentEntity is defined and currentEntity %} {% set isPrestataire = currentEntity.mlc is defined %} {# Pour les prestataires MLC, on ne propose pas de mandats SEPA #} {% if not (isPrestataire and currentEntity.mlc) %} {% set sepaMandates = getSepaMandatesForEntity(currentEntity) %} {# Nombre de mandats en attente #} {% set pendingMandatesCount = 0 %} {% for mandate in sepaMandates %} {% if mandate.status == constant('App\\Entity\\SepaMandate::STATUS_PENDING') %} {% set pendingMandatesCount = pendingMandatesCount + 1 %} {% endif %} {% endfor %} {# Toujours afficher le bloc #} {% set idcard = isPrestataire ? 'sepa_mandates_prestataire' : 'sepa_mandates' %} {% extends '@kohinos/block/block_collapse.html.twig' %} {% block blocktitle %} {{ 'Mandats SEPA'|trans }} {# Badge avec compteur uniquement côté adhérent #} {% if not isPrestataire and pendingMandatesCount > 0 %} {{ pendingMandatesCount }} {% endif %} {% endblock blocktitle %} {% block blocksubtitle %} {% endblock blocksubtitle %} {% block blockcontent %} {% if sepaMandates|length > 0 %} {% if pendingMandatesCount > 0 %}
{% if isPrestataire %} {{ 'Un mandat SEPA est une autorisation que vous donnez pour permettre des prélèvements automatiques sur votre compte bancaire. Il est nécessaire pour votre cotisation annuelle.'|trans }} {% else %} {% if KOH_ALLOW_MLC|default('false') == 'true' and KOH_ALLOW_SSA|default('false') == 'true' %} {{ 'Un mandat SEPA est une autorisation que vous donnez pour permettre des prélèvements automatiques sur votre compte bancaire. Il est nécessaire pour les cotisations automatiques, les achats mensuels de monnaie locale et les cotisations SSA.'|trans }} {% elseif KOH_ALLOW_MLC|default('false') == 'true' %} {{ 'Un mandat SEPA est une autorisation que vous donnez pour permettre des prélèvements automatiques sur votre compte bancaire. Il est nécessaire pour les cotisations automatiques et les achats mensuels de monnaie locale.'|trans }} {% elseif KOH_ALLOW_SSA|default('false') == 'true' %} {{ 'Un mandat SEPA est une autorisation que vous donnez pour permettre des prélèvements automatiques sur votre compte bancaire. Il est nécessaire pour les cotisations SSA (Sécurité Sociale Alimentaire).'|trans }} {% else %} {{ 'Un mandat SEPA est une autorisation que vous donnez pour permettre des prélèvements automatiques sur votre compte bancaire.'|trans }} {% endif %} {% endif %}
{% if isPrestataire %}{{ 'Note : Les prestataires cotisent uniquement en euros via SEPA (pas de paiement en e-mlc).'|trans }}
{% endif %}