Les cas d'annulation typiques
Un événement est annulé quand il ne peut plus avoir lieu de manière à pouvoir le résoudre normalement. Les cas typiques :
- Match reporté à une date indéterminée : un match annulé pour cause de mauvais temps, suspendu pour cause de pandémie, etc.
- Tournoi annulé : un championnat suspendu pour raison externe (corruption, force majeure).
- Élection reportée sine die : une élection annulée par décision politique ou crise.
- Événement impossible à vérifier : une source externe a disparu, un événement de niche dont on ne peut plus jamais constater le résultat.
Dans ces cas, on ne peut pas désigner un gagnant. Il faut annuler les défis et rembourser tout le monde.
Comment tu es notifié
Seul un administrateur annule un événement. Dès qu'il le fait, tous les joueurs concernés reçoivent :
- Une notification (dans l'app, et en push si tu les as activées) : « Événement annulé — ta mise de 25 000 KTK sur [X] est remboursée. »
- Mise à jour dans l'app : le défi apparaît comme remboursé.
La notification part dès que l'annulation est enregistrée, dans la foulée du remboursement. Tu n'as rien à faire - c'est automatique.
Le remboursement intégral
100% de ta mise revient dans ton portefeuille immédiatement. Pas de retenue. Pas de commission. Pas de « frais administratifs ». Rien.
Ce remboursement est instantané - tes KTK sortent de l'escrow et apparaissent dans ton solde disponible dans la même seconde où tu es notifié.
Idem pour ton adversaire. Vous êtes tous les deux remboursés intégralement. Personne ne gagne, personne ne perd.
On ne prélève aucune commission sur les remboursements, ni aucun frais administratif caché.
La différence avec un événement reporté (cas particulier)
Reporté à une nouvelle date : il n'y a pas de règle automatique, c'est un administrateur qui décide. S'il annule l'événement, ton défi est annulé et remboursé comme ci-dessus. S'il le maintient à la nouvelle date, ton défi reste valide et se résout à cette date ; tes KTK restent en escrow jusque-là.
Reporté sine die : un administrateur annule l'événement, et ton défi est remboursé comme ci-dessus.
Reporté mais déjà commencé (rare) : si le match commence puis est interrompu, la résolution dépend du règlement de la fédération (par exemple, victoire à l'équipe en tête au moment de l'arrêt si plus de 60 minutes jouées). Notre admin tranche selon ces règles.
Cas particulier : pendant la pool phase (verrou user temporaire pour le calcul du pool mutualisé), l'admin garde la possibilité de canceller l'event. Une coordination lock évite les conflits entre le calcul du pool et la cancellation. Si l'event est cancellé pendant la pool phase, tous les défis sont remboursés intégralement (pool phase abandonnée).