{% extends "onboarding_base.html" %} {% load i18n static %} {% block title %}TAMIS — Register{% endblock %} {% block nav_join %}active{% endblock %} {% block content %}
{% csrf_token %} {% if form.non_field_errors %} {% endif %} {# ----- Step 1: Organisation ----- #}
{% trans "Organisation" %}
{{ form.organization_legal_name }} {{ form.organization_legal_name.errors }}
{{ form.organization_registration_number }} {{ form.organization_registration_number.errors }}
{{ form.organization_registration_scheme }} {{ form.organization_registration_scheme.errors }}
{{ form.organization_vat_number }} {{ form.organization_vat_number.errors }}
{{ form.organization_vat_country_code }} {{ form.organization_vat_country_code.errors }}
{{ form.organization_legal_form }} {{ form.organization_legal_form.errors }}
{{ form.organization_website }} {{ form.organization_website.errors }}
{{ form.organization_logo }} {{ form.organization_logo.errors }}
{% trans "Legal address" %}
{{ form.organization_address_street }} {{ form.organization_address_street.errors }}
{{ form.organization_address_postal_code }} {{ form.organization_address_postal_code.errors }}
{{ form.organization_address_locality }} {{ form.organization_address_locality.errors }}
{{ form.organization_address_country_code }} {{ form.organization_address_country_code.errors }}
* {% trans "Sectoral qualification" %}
{% for choice in form.participant_types %} {% endfor %}
{{ form.participant_types.errors }}
{# ----- Step 2: Contacts ----- #}
{% trans "Main contact" %}
{{ form.contact_general_first_name }} {{ form.contact_general_first_name.errors }}
{{ form.contact_general_last_name }} {{ form.contact_general_last_name.errors }}
{{ form.contact_general_email }} {{ form.contact_general_email.errors }}
{{ form.contact_general_phone }} {{ form.contact_general_phone.errors }}
{{ form.contact_general_job_title }} {{ form.contact_general_job_title.errors }}
{{ form.contact_general_address }} {{ form.contact_general_address.errors }}
{% trans "Billing contact" %}
{{ form.contact_billing_first_name }} {{ form.contact_billing_first_name.errors }}
{{ form.contact_billing_last_name }} {{ form.contact_billing_last_name.errors }}
{{ form.contact_billing_email }} {{ form.contact_billing_email.errors }}
{{ form.contact_billing_phone }} {{ form.contact_billing_phone.errors }}
{{ form.contact_billing_job_title }} {{ form.contact_billing_job_title.errors }}
{{ form.contact_billing_address }} {{ form.contact_billing_address.errors }}
{# ----- Step 3: Technical details ----- #}
{% trans "Technical details" %}

{% trans "Your organisation's decentralised identifier and, if you already run a connector, where it can be reached." %}

{{ form.did_location }} {% if form.did_location.help_text %}{{ form.did_location.help_text }}{% endif %} {{ form.did_location.errors }}
{{ form.connector_protocol_uri }} {% if form.connector_protocol_uri.help_text %}{{ form.connector_protocol_uri.help_text }}{% endif %} {{ form.connector_protocol_uri.errors }}
{# ----- Step 4: Documents ----- #}
{% trans "Supporting documents" %}

{% trans "Attach K-bis, VAT certificate, membership proofs, or other supporting documents. PDF, PNG, JPEG only — max 8 MB per file, 8 files total." %}

{{ attachment_formset.management_form }} {% if attachment_formset.non_form_errors %}
{{ attachment_formset.non_form_errors }}
{% endif %}
{% for sub in attachment_formset %}
{{ sub.kind }} {{ sub.kind.errors }}
{{ sub.file }} {{ sub.file.errors }}
{% endfor %}
{# ----- Step 4: Confirm ----- #}
{% trans "Review and confirm" %}

{% trans "Please review your organisation, contacts and documents above. When you submit, an operator will review your registration and get back to you by email." %}

{% endblock %}