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é
Dès que notre système détecte l'annulation (généralement via les sources d'API ou par notification admin), tous les joueurs concernés reçoivent :
- Notification push : « L'événement [X] a été annulé. Ton défi est annulé, ta mise de 25 000 KTK remboursée à 100%. »
- Email avec les détails et la raison de l'annulation.
- Mise à jour dans l'app : le défi passe au statut « CANCELLED » dans Mes défis.
Le délai entre la détection de l'annulation et ta notification est généralement de moins de 5 minutes. 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 date proche (dans les 48h) : ton défi reste valide et est résolu à la nouvelle date. Tu n'as rien à faire, tes KTK restent en escrow.
Reporté à une date lointaine (> 7 jours) : ton défi est annulé et remboursé. Une fois la nouvelle date connue, tu peux lancer un nouveau défi si tu veux.
Reporté sine die : ton défi est annulé immédiatement et remboursé (cas d'annulation au sens où on ne peut plus résoudre).
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).