title: "v1.4 — Plans, Facturation & Profil Compte" description: "Nouveau catalogue Crystal Billing (Starter/Pro/Elite/Founder's Club), refonte de l'onglet Abonnement et Compte, signature email enrichie, vérification de récupération et sessions actives." lastUpdated: "2026-05-22" author: "GoWeBa – Équipe produit"
GoWeBa v1.4 — Plans, Facturation & Profil Compte
💎 Version axée sur la monétisation, le profil utilisateur et la sécurité avancée. Cette mise à jour majeure déploie le nouveau catalogue de plans Crystal Billing, refond les onglets Abonnement et Compte du profil, ajoute la signature email enrichie avec upload de logo, la vérification des options de récupération, et le suivi des sessions actives.
📅 Date : 22 mai 2026 🏷️ Version : 1.4.0 🟢 Statut : Version actuelle
💎 Nouveau catalogue Crystal Billing
4 plans d'abonnement
Le catalogue de plans a été entièrement refondu avec des prix finalisés et activés dans Stripe :
| Plan | Mensuel | Annuel | Essai gratuit |
|---|---|---|---|
| Starter | 7 $ US | 70 $ US | — |
| Pro | 27 $ US | 270 $ US | 14 jours + 200 crédits bonus |
| Elite | 47 $ US | 470 $ US | 14 jours + 500 crédits bonus |
| Founder's Club | — | 470 $ US (an 1) + 1 $ (an 2) | — |
Portefeuille de crédits IA
6 packs de recharge ont été ajoutés au catalogue :
- Promo Bienvenue — 10 $ pour 20 000 crédits (premier achat uniquement)
- Starter Load (5 $), Boost (14 $), Flow (28 $), Power (70 $), Business (140 $)
13 modules complémentaires (Add-Ons)
Stockage (+100 GO, +500 GO, +1 TO), téléphonie (4 paliers SMS/appels), emails connectés, numéros de téléphone, utilisateurs et organisations supplémentaires.
📋 Refonte de l'onglet Abonnement
L'onglet Abonnement dans My Atlas (profil) a été complètement redessiné :
- Plan actuel — Carte visuelle affichant le plan actif, la date de renouvellement et le cycle de facturation
- Tableau de comparaison — Grille interactive comparant les fonctionnalités de chaque plan avec possibilité de changer de forfait
- Historique de facturation — Liste des factures récentes avec liens de téléchargement
- Portefeuille IA — Solde de crédits et bouton de recharge
- Stockage — Barre de progression avec utilisation actuelle vs limite du plan
👤 Refonte de l'onglet Compte
Informations du compte
- Avatar — Upload de photo de profil avec recadrage intégré
- Fuseau horaire — Sélecteur intelligent avec recherche par ville, groupé par région (ex: 🇨🇦 America/Toronto)
- Connexion — Identifiant de dernière connexion visible
Signature email enrichie
9 champs de signature sont maintenant disponibles :
| Champ | Nouveau |
|---|---|
| Téléphone, WhatsApp, Site web | Existant |
| Slogan, Calendrier, LinkedIn, X/Twitter | Existant |
| ✨ Nouveau | |
| ✨ Nouveau |
Upload de logo — 3 méthodes :
- 📤 Depuis l'ordinateur (upload direct → S3)
- 💾 Depuis WebaDrive (sélection fichier → upload S3)
- ✏️ URL manuelle
Le logo uploadé affiche un aperçu inline avec bouton « Retirer ».
Options de récupération
- Email de récupération — Envoi d'un lien de vérification par email avec statut « Vérifié ✅ »
- Téléphone de récupération — Sélecteur de pays avec 60+ drapeaux, vérification par SMS (code 6 chiffres)
- Les badges de vérification se réinitialisent automatiquement si l'email ou le téléphone est modifié
🔐 Sessions actives & Appareils de confiance
Sessions actives
Chaque connexion réussie (credentials, Google SSO, Azure AD) crée maintenant un enregistrement ActiveSession avec :
- Nom de l'appareil (détecté automatiquement : iPhone, Chrome Desktop, Safari, etc.)
- Adresse IP
- Date de dernière activité
- Possibilité de révoquer une session à distance
Appareils de confiance
Les appareils sont automatiquement enregistrés lors de la connexion via un fingerprint SHA-256 :
- Un appareil existant voit sa date d'utilisation mise à jour
- Un nouvel appareil déclenche un événement de sécurité
TRUSTED_DEVICE_ADDED - Les appareils expirent après 90 jours d'inactivité
- Possibilité de renommer ou révoquer un appareil
🌐 Page de tarification publique
La page goweba.com/pricing a été refondue pour refléter le nouveau catalogue :
- Grille de 4 plans avec basculement Mensuel/Annuel
- Mise en valeur du plan Pro comme recommandé
- Badge Founder's Club avec compte à rebours de la promotion
- Section FAQ intégrée
- Appel à l'action vers l'inscription
📦 Fichiers impactés
| Catégorie | Fichiers modifiés |
|---|---|
| Schéma DB | prisma/schema.prisma — nouveaux champs signature, vérification backup |
| API | api/user/route.ts, api/user/verify-backup-*, api/auth/[...nextauth] |
| UI Compte | account-tab.tsx, account-client.tsx, account/page.tsx |
| Billing | lib/billing/catalog.ts, lib/billing/limits.ts |
| Sécurité | lib/security/sessions.ts, lib/security/security-events.ts |
| i18n | fr.json, en.json, es.json — 30+ nouvelles clés |
🔄 Migration
- Aucune perte de données — Toutes les migrations sont additives
- Rétrocompatibilité — Les abonnements existants sont préservés (grandfathering)
- Sessions existantes — Les sessions créées avant v1.4 n'apparaîtront pas dans l'historique. Une nouvelle connexion est nécessaire pour activer le suivi.