Skip to content

IAV-1249 : Create and manage new emails

yassine sabir a demandé de fusionner feature/IAV-1249-Emails vers develop

Emails, logique et declenchement

Email: Alerte credits faibles

  • Template: lowCreditTemplate.html
  • Logique: envoi quand le solde entre dans la zone > 15 et < 25.
  • Declenchement: apres une operation de debit wallet, si la zone change vers LOW.
  • Contenu: credits restants, pourcentage, date de refresh, actions (acheter credits / upgrade / dashboard) + lien de parrainage.

Email: Credits epuises

  • Template: zeroCreditTemplate.html
  • Logique: envoi quand le solde devient exactement 0.
  • Declenchement: apres une operation de debit wallet, si la zone change vers ZERO.
  • Contenu: etat de compte a 0, impact, CTA pour recharger ou changer de plan.

Email: Depassement de credits (solde negatif)

  • Template: negativeCreditTemplate.html
  • Logique: envoi quand le solde passe sous 0.
  • Declenchement: apres une operation de debit wallet, si la zone change vers NEGATIVE.
  • Contenu: montant de dette, projection des credits effectifs au prochain renouvellement apres compensation de la dette.

Email: Fin de periode d'essai

  • Template: freeTrialEndedTemplate.html
  • Logique: envoi pour chaque wallet dont la periode d'essai est expiree.
  • Declenchement: via le scheduler FreeTrialExpirationScheduler, execute toutes les heures (0 0 * * * *).
  • Contenu: information de fin d'essai + actions pour continuer le service (achat credits / upgrade / dashboard).

Rapports de requête de fusion