{% extends 'base.html.twig' %} {% block title %}Mon compte - E-Ticket{% endblock %} {% block body %}

Mon compte

Bonjour {{ app.user.firstName }}, bienvenue sur votre espace.

{% for message in app.flashes('success') %}

{{ message }}

{% endfor %} {% for message in app.flashes('error') %}

{{ message }}

{% endfor %} {% if isOrganizer and not app.user.approved %}

Compte en cours de validation

Votre compte organisateur est en cours de validation par l'equipe E-Ticket. Vous recevrez un email une fois votre compte approuve.

Contactez contact@e-cosplay.fr pour toute question.

{% else %} {% if isOrganizer %} {% if not app.user.stripeAccountId %}

Configuration Stripe requise Statut : non configure

Pour creer vos evenements, vendre des billets et recevoir vos paiements, vous devez creer votre compte vendeur via Stripe.

Creer mon compte Stripe
{% elseif not app.user.stripeChargesEnabled and not app.user.stripePayoutsEnabled %}

Verification Stripe en cours Statut : {{ app.user.stripeStatus ?? 'en attente' }}

Votre compte Stripe est en cours de verification. Merci de patienter, vous serez notifie une fois la verification terminee.

Completer ma verification
{% elseif app.user.stripeChargesEnabled and app.user.stripePayoutsEnabled %}

Stripe Connect actif — Paiements et virements actives. Statut : {{ app.user.stripeStatus }}

Dashboard Stripe
{% else %}

Compte Stripe refuse Statut : {{ app.user.stripeStatus ?? 'refuse' }}

Stripe a refuse votre compte vendeur. Vous ne pouvez pas utiliser nos services de vente pour le moment. Contactez contact@e-cosplay.fr pour plus d'informations.

{% endif %} {% endif %}
{% if isOrganizer %} Evenements / Brocantes Sous-comptes Virements {% endif %} Billets Achats Factures Parametres
{% if tab == 'tickets' %}

Mes billets

Aucun billet pour le moment.

{% elseif tab == 'purchases' %}

Mes achats

Aucun achat pour le moment.

{% elseif tab == 'invoices' %}

Mes factures

Aucune facture pour le moment.

{% elseif tab == 'events' %}
+ Creer un evenement
{% if isOrganizer and (not app.user.stripeChargesEnabled or not app.user.stripePayoutsEnabled) %}

Configuration Stripe ou validation est requise !

{% endif %}

Mes evenements / Brocantes / Reservations

{% if events|length > 0 %}
{% for event in events %} {% endfor %}
Evenement Date Lieu Statut Actions

{{ event.title }}

{{ event.startAt|date('d/m/Y') }}

{{ event.startAt|date('H:i') }} - {{ event.endAt|date('H:i') }}

{{ event.city }}

{{ event.zipcode }}

{% if event.online %} En ligne {% else %} Hors ligne {% endif %}
Modifier
{% else %}

Aucun evenement pour le moment.

{% endif %}
{% if events.getTotalItemCount > 10 %}
{{ knp_pagination_render(events) }}
{% endif %} {% elseif tab == 'subaccounts' %}

Creer un sous-compte

Permissions

Sous-comptes

{% if subAccounts|length > 0 %}
{% for sub in subAccounts %} {% endfor %}
Nom Email Permissions Actions
{{ sub.firstName }} {{ sub.lastName }} {{ sub.email }} {% for perm in sub.subAccountPermissions ?? [] %} {% if perm == 'scanner' %} Scanner {% elseif perm == 'events' %} Evenements {% elseif perm == 'tickets' %} Billets {% endif %} {% endfor %}
Editer
{% else %}

Aucun sous-compte pour le moment.

{% endif %}
{% elseif tab == 'payouts' %}

Mes virements

{% if isOrganizer and (not app.user.stripeChargesEnabled or not app.user.stripePayoutsEnabled) %}

Configuration Stripe ou validation est requise !

{% endif %} {% if payouts|length > 0 %}
{% for payout in payouts %} {% endfor %}
ID Montant Statut Destination Arrivee Date Attestation
{{ payout.stripePayoutId }} {{ payout.amountDecimal|number_format(2, ',', ' ') }} {{ payout.currency|upper }} {% if payout.status == 'paid' %} {{ payout.status }} {% elseif payout.status == 'failed' or payout.status == 'canceled' %} {{ payout.status }} {% else %} {{ payout.status }} {% endif %} {{ payout.destination ?? '—' }} {{ payout.arrivalDate ? payout.arrivalDate|date('d/m/Y') : '—' }} {{ payout.createdAt|date('d/m/Y H:i') }} {% if payout.status == 'paid' %} PDF {% endif %}
{% else %}

Aucun virement pour le moment.

{% endif %}
{% elseif tab == 'settings' %}

Parametres du compte

{% if not isOrganizer %}
{% endif %} {% if isOrganizer %}

Logo de l'organisation

{% if app.user.logoName %}
Logo
{% endif %}

PNG, JPEG ou WebP. Max 2 Mo.

Reseaux sociaux & site internet

Les informations de votre organisation (raison sociale, SIRET, adresse) ne peuvent etre modifiees que par l'equipe E-Ticket. Contactez contact@e-cosplay.fr pour toute modification.

{% endif %}
{% endif %}
{% endif %} {% endblock %}