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 :
PUT /api/v1/reseller/profile
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

ChampDescription
brand_nameNom de votre marque (affiché dans l’en-tête et la signature)
logo_urlURL de votre logo (PNG recommandé, fond transparent)
logo_email_urlLogo optimisé pour les emails (si différent)
email_from_nameNom de l’expéditeur (ex. “Support MonHosting”)
email_from_addressAdresse d’expédition
brand_colorCouleur principale HEX (en-tête email)
email_footer_textPied de page personnalisé
support_emailEmail de support visible dans les emails
support_phoneTéléphone de support
website_urlURL de votre site
contact_addressAdresse 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

EmailDéclencheur
Activation serviceService activé pour le client
Changement de statutMise à jour du statut d’une commande
Paiement requisRèglement en attente
Rappel expiration serviceService proche de l’expiration
Rappel expiration domaineDomaine proche de l’expiration
Réponse ticket supportNouvelle réponse au ticket