## Vue d'ensemble Tous les emails transactionnels envoyés à vos clients (activation service, rappels d'expiration, réponses tickets...) peuvent porter **votre marque** : logo, couleur, nom d'expéditeur, pied de page personnalisé. Le branding s'active automatiquement pour tout utilisateur créé via l'API revendeur (`is_reseller_client=true`). Les emails KennHosting habituels ne sont pas affectés. ## Configurer le branding Via l'endpoint profil : ```http PUT /api/v1/reseller/profile ``` ```bash curl -X PUT "https://kennhosting.com/api/v1/reseller/profile" \ -H "Authorization: Bearer kh_live_YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "brand_name": "MonHosting", "logo_url": "https://monhosting.cm/logo.png", "logo_email_url": "https://monhosting.cm/logo-email.png", "email_from_name": "Support MonHosting", "email_from_address": "support@monhosting.cm", "brand_color": "#7C3AED", "email_footer_text": "© 2026 MonHosting · Douala, Cameroun · Tous droits réservés", "support_email": "aide@monhosting.cm", "support_phone": "+237 6XX XXX XXX", "website_url": "https://monhosting.cm" }' ``` ## Champs de branding | Champ | Description | |-------|-------------| | `brand_name` | Nom de votre marque (affiché dans l'en-tête et la signature) | | `logo_url` | URL de votre logo (PNG recommandé, fond transparent) | | `logo_email_url` | Logo optimisé pour les emails (si différent) | | `email_from_name` | Nom de l'expéditeur (ex. "Support MonHosting") | | `email_from_address` | Adresse d'expédition | | `brand_color` | Couleur principale HEX (en-tête email) | | `email_footer_text` | Pied de page personnalisé | | `support_email` | Email de support visible dans les emails | | `support_phone` | Téléphone de support | | `website_url` | URL de votre site | | `contact_address` | Adresse postale | ## Prévisualiser l'email Depuis votre espace revendeur → Branding, le bouton **"Prévisualiser l'email"** ouvre un rendu HTML en temps réel de l'email type "service activé" avec votre branding actuel. Vous pouvez aussi accéder directement à : ``` GET /reseller/branding/preview ``` ## Comportement par défaut Si aucun branding n'est configuré : - Logo KennHosting affiché - Expéditeur : `noreply@kennhosting.com` - Couleur : bleu KennHosting (`#1D4ED8`) Si un champ est absent (ex. `logo_url = null`), KennHosting utilise son propre logo en remplacement. ## Emails concernés par le branding | Email | Déclencheur | |-------|-------------| | Activation service | Service activé pour le client | | Changement de statut | Mise à jour du statut d'une commande | | Paiement requis | Règlement en attente | | Rappel expiration service | Service proche de l'expiration | | Rappel expiration domaine | Domaine proche de l'expiration | | Réponse ticket support | Nouvelle réponse au ticket |